29982 577
6756 518
4467 292
23453 570
14916 634
7250 772
3700 283
9817 415
3934 361
4605 345
3873 253
3045 228
1980 371