3021 521
2432 199
1769 381
9211 261
1019 237
2848 459
1012 80
1159 270
2822 443
14262 688
2370 401
9283 675
2139 184
3486 578
2713 351
1310 131
3855 863
16660 626
4299 669
3167 569
2972 495
3836 765
3706 759
10597 725