15330 1097
31255 421
23904 1663
18394 1173
38671 711
29811 1809
34711 560
40177 703
41959 1897
39837 1651
24329 1316
17877 1163
348886 5259
294422 3208
267446 3800
249575 2807
215878 2120
207235 3073
196872 2661
189896 2340
152598 1822
125490 2398
125395 1258
124177 990