260996 1153
157715 318
2906 623
23847 586
14242 223
1209 232
16758 573
331832 587
100785 948
127239 321
115047 525
4019 441
198415 1057
49439 757