1003 171
2817 632
2665 636
2970 655
37296 521
33421 427
25386 327
53553 701
56607 531
84381 173
290782 576
54767 819
43114 271
37943 33
40754 209
22152 98
38571 327
29689 77
36169 354
64523 525
34546 185
46982 399
27732 682
41381 587