15046 653
17738 461
32918 145
13120 688
74591 859
11006 78
79426 310
30617 293
117491 641
41202 544
22038 241
66637 157
125850 767
10495 450
2057 274