999 233
10689 583
6587 279
5930 515
8652 125
3794 272
7895 602
10247 675
11273 80
3303 237
3134 922
554 103
2136 629
1279 359
2537 776
2320 675
1360 324
1738 300
1494 469
702 117
2235 512
20589 733
30694 351
15293 389
6484 187
3088 61
9505 678
7765 563