15029 211
16184 169
46222 847
38174 153
18866 236
25889 879
113092 174
3745 688
2125 441
527 94
866 194
13914 37
20537 546
16233 702
10855 254
68365 476
3786 759
1553 257
1446 303
525 65
17299 180
21842 594
28095 532
15639 251