3999 621
19951 242
15286 839
11516 556
3966 354
8581 450
16157 63
35015 238
29223 141
20768 157
16010 669
564 58
2876 487
3283 770
2486 519
3112 629
3688 659
2453 322
4342 423
2957 584
2005 272
1227 240
4005 522
3101 451
1092 109
3229 667
528 36
1558 315