40805 591
21732 1856
34702 1845
18233 1221
56928 472
23209 1420
60618 1634
17961 1393
40501 1840
13631 1843
33180 738
18739 895
328419 5059
278333 2999
257087 3706
232948 2651
206920 2033
197402 2954
184810 2534
175187 2227
144925 1739
119565 2367
119481 1228
119216 946