30038 1106
34806 1108
19733 1306
24465 284
11825 1822
15645 1764
20356 630
15471 1627
19981 881
35350 1875
13230 1509
28760 536
218482 4058
196404 2265
191457 3125
165169 1739
156112 1990
140214 2434
128375 2059
106491 1446
97372 853
95527 1430
95151 2236
94858 1126