1006 101
2657 582
3275 547
2223 162
3625 556
4334 454
53096 673
32779 331
16125 689
61203 459
10452 297
4560 171
7271 104
14744 588
60421 137
8325 695
18839 355
22475 618
5754 610
18277 123
7081 547
23936 345
4520 677
16711 28
9907 483
18789 365
20327 405
15253 592