29973 577
6756 518
4466 292
23450 570
14914 634
7250 772
3700 283
9811 415
3933 361
4605 345
3873 253
3045 228
1980 371