29825 577
6751 518
4465 292
23444 570
14911 634
7248 772
3698 283
9782 415
3922 361
4600 345
3871 253
3039 228
1980 371