2501 89
19277 598
11354 209
7840 378
7057 653
6375 635
3137 557
1888 124
3402 397
6249 338
11556 228
2826 380
1313 109
2001 217
3763 474
3550 415
3346 691
1786 312
2542 259
4153 776
2710 276
3597 102
18610 693
6752 583
2283 461
999 93
5185 506
1562 234