29059 971
4614 874
1448 77
2673 482
18173 156
3336 450
3069 580
4168 569
1935 446
2863 181
5278 685
3759 215
7745 604
3780 553
2752 136
2315 242
3654 396
3194 538
2155 187
4824 731
2591 587
1842 80
4362 575
7063 280
3889 549
2263 67
4821 503
1714 345