27093 632
12819 109
34151 1799
25424 443
29379 1429
28688 1386
31856 188
23900 552
32710 1304
29014 1111
37943 303
11978 1232
233903 4202
207359 2369
201255 3224
171278 1793
164920 2077
149193 2513
135939 2104
112066 1490
100027 862
98514 1451
98263 1150
98256 2250