1006 101
2657 582
3273 547
2223 162
3625 556
4329 454
53085 673
32776 331
16109 689
61125 458
10448 297
4550 171
7268 104
14736 588
60251 137
8320 695
18821 355
22470 618
5748 610
18265 123
7078 547
23931 345
4520 677
16702 28
9906 483
18775 365
20311 405
15220 592