1005 101
2657 582
3272 547
2222 162
3625 556
4326 454
53080 673
32773 331
16103 689
61083 458
10445 297
4545 171
7267 104
14735 588
60153 137
8319 695
18815 355
22466 618
5745 610
18260 123
7076 547
23922 345
4519 677
16696 28
9904 483
18773 365
20297 405
15216 592