30070 577
6758 518
4467 292
23459 570
14925 634
7251 772
3702 283
9824 415
3934 361
4605 345
3875 253
3047 228
1980 371