2295 144
1037 163
177589 794
7214 661
4377 946
4208 594
2931 229
19831 515
6395 512
2324 380
3432 441
5869 758