2305 144
1045 163
177659 794
7226 661
4378 946
4213 594
2931 229
19834 515
6413 512
2329 380
3438 441
5872 758