15038 653
17722 461
32863 145
13112 688
74523 859
10980 78
79342 310
30557 293
117268 641
41123 544
22011 241
66308 157
125603 767
10482 450
2044 274