15046 653
17739 461
32921 145
13120 688
74595 859
11007 78
79432 310
30617 293
117497 641
41209 544
22039 241
66642 157
125864 767
10497 450
2057 274