108860 1543
29432 1623
75058 1347
69023 860
40172 634
41188 419
17629 882
38474 842
56955 405
53933 983
52239 1959
51469 197
339357 5147
286011 3050
262897 3735
242227 2725
210967 2080
202396 2993
191332 2582
184109 2283
149160 1765
122358 2373
122260 1242
121729 959