11997 435
1236 304
2469 568
6816 362
4510 524
29397 128
4372 133
2997 330
16060 165
8286 303
15092 890
20647 505
6057 675