50998 962
38820 280
55233 793
62298 1420
29545 1904
12545 1399
34319 814
34471 1987
20468 479
33012 428
43785 1393
38363 300
344130 5197
289995 3112
264976 3760
246024 2764
213631 2099
204419 3012
194219 2628
186530 2298
151104 1789
123970 2386
123624 1248
122944 976