5622 529
3191 700
4750 492
2522 506
18037 354
3256 246
50204 116
21000 463
18571 172
1544 138
1099 90