2985 38
3402 915
2474 641
2298 535
1588 344
4540 523
1320 259
2958 841
2586 825
2082 88
1721 431
1355 343
2752 900
2965 745
1963 446
2676 638
2041 624
1213 308
1944 463
739 219
16496 633
6661 295
1265 353
36540 192
6540 401
4584 365
367 44
2959 824