29847 577
6751 518
4465 292
23446 570
14911 634
7248 772
3699 283
9791 415
3922 361
4602 345
3871 253
3040 228
1980 371