5032 728
4236 550
4103 617
15566 446
3364 348
6648 441
17567 416
3107 80
1277 53
2195 330
4282 683
960 25
15995 567
3324 534
2673 392
3551 736
12267 115
8593 136
2017 306
932 184
2434 335
3560 550
4050 858
2816 538