17542 1607
21857 855
19235 1810
15802 1570
19894 1616
16441 686
34038 842
35052 1793
13468 212
16571 197
29549 177
49923 380
347877 5247
293546 3183
266955 3793
248852 2799
215413 2118
206608 3055
196263 2653
189086 2335
152275 1815
125176 2392
124973 1252
123888 989