2285 144
1021 163
177455 794
7204 661
4367 946
4203 594
2928 229
19821 515
6386 512
2318 380
3427 441
5848 758