29882 577
6751 518
4465 292
23446 570
14913 634
7248 772
3699 283
9795 415
3922 361
4603 345
3872 253
3043 228
1980 371