3145 804
8378 512
495 46
1729 298
178622 525
24339 73
19577 82
32616 541
56432 302
2980 638
12910 276
10559 648
11358 262
102530 940
10744 235
279169 1194
56370 844
8229 474
18278 775
8734 115
8839 304
9116 588
6545 321
8004 278
3993 375
8548 541
4054 163
12847 847