2298 144
1039 163
177593 794
7215 661
4377 946
4209 594
2931 229
19831 515
6396 512
2324 380
3432 441
5869 758