15038 653
17722 461
32860 145
13112 688
74520 859
10977 78
79339 310
30555 293
117256 641
41116 544
22010 241
66304 157
125591 767
10482 450
2044 274