5083 517
212698 654
16271 668
4621 324
6171 239
7405 293
6543 676
4581 100
9587 232
23604 223
10975 737
12425 486
3954 416
11261 93
6897 307
13945 373
6670 471
3633 235
1476 232
2195 147