30020 577
6757 518
4467 292
23458 570
14923 634
7251 772
3700 283
9823 415
3934 361
4605 345
3874 253
3047 228
1980 371