4111 598
31929 586
20189 313
5641 683
39269 248
6948 737
2336 319
968 101
1370 108
5024 861
1242 63
3195 685
1726 340
2633 330
2442 523
1551 228
1603 277
3626 599
2482 261
8859 968
4285 677