4285 503
3912 579
1476 151
1214 95
3262 879
1914 541
18955 523
3559 877
3138 716
2636 149
2532 506
1678 183
5936 736
3940 565
3689 501
2290 542
2663 594
2927 587
11646 405
1195 175
953 58
2332 443
2081 358
10030 600