102016 182
238269 623
121219 1063
107746 309
72560 642
386000 1489
215195 451
16931 224
163884 729
132195 686
101700 513
121909 495
265823 1177
182933 454
131008 448
164327 502
135054 206
568580 1894
93465 595
228661 594
124432 1015