4001 73
14585 735
5883 53
15160 390
16688 534
1250 34
37148 412
2416 301
8878 567
29038 405
5792 64
7130 179
16375 265
4968 509
4931 553
2412 185
5492 798
7818 102
7438 728
7226 350
11429 298
5920 653
1606 107
7527 609
3236 216
6332 672
11691 766
29216 80