4625 80
43402 551
8630 90
29973 174
5408 521
1713 171
30306 796
38611 633
2969 296
65745 662
7208 307
4701 429
23607 847
8503 116
47455 101
1918 84
10717 702
6121 873
10579 608
4929 773
14125 277
27598 427
2474 509
8968 422
7628 637
4350 765
4330 545
50503 196