30181 595
16864 908
40147 1636
28090 1103
31958 880
28216 1162
17649 1263
29968 1499
35162 1083
17843 851
25655 1662
35233 1288
285398 4681
246662 2726
235132 3529
199783 2371
190553 1923
176221 2761
163350 2339
143651 2065
131401 1654
110554 907
109847 2320
109506 1191