29333 926
3660 638
4213 593
3271 278
3502 306
4859 582
3049 101
8015 480
2504 283
14968 139
7624 550
4876 596
4713 870
5620 570
3340 500
15165 383
1618 57
4143 634
5046 795
10132 570
6938 775
7433 578
20467 767
6202 531