100085 399
9426 577
7515 400
3155 179
44056 660
38850 537
9499 242
12220 121
10600 208
31665 586
9002 899
5461 80
56064 700
14921 781
7928 297
5378 550
3810 200
31228 280
6530 384
16843 238
11000 848
5992 637
22141 322
15079 356
13189 104
9939 103
22567 856
8003 403