21281 386
33866 1209
41214 1732
14749 1008
22079 1103
24568 1595
35021 348
10583 1715
43140 771
45689 1909
29266 498
24386 326
351975 5295
298048 3261
268888 3818
251954 2824
217883 2143
209372 3103
198531 2670
192134 2353
153552 1830
126442 2403
126245 1265
125085 997