15038 653
17722 461
32860 145
13112 688
74523 859
10978 78
79340 310
30557 293
117258 641
41118 544
22010 241
66304 157
125594 767
10482 450
2044 274