3035 691
4103 605
1016 120
4207 549
3796 585
2390 308
2571 405
4347 126
1928 149
10449 911
13861 223
2301 103
3028 256
2744 305
1478 345
3639 413
7970 902
18094 915
3304 876
2611 134
1836 390
4424 76
3107 572
3124 503