21648 83
3099 404
4110 587
3922 696
613 74
2184 278
3997 78
2369 51
1510 232
2758 332
1076 230
756 146