29812 577
6751 518
4465 292
23443 570
14909 634
7248 772
3698 283
9782 415
3920 361
4600 345
3871 253
3037 228
1980 371