41570 309
66605 1840
12900 144
70628 307
47357 1096
17920 186
35157 1437
32794 1299
37864 363
23289 609
17784 774
50842 1735
348316 5251
293947 3195
267134 3795
249167 2803
215610 2119
206872 3062
196541 2656
189411 2336
152436 1819
125322 2394
125183 1253
124032 989