19962 555
36738 171
27921 426
11013 757
12131 1087
15469 1241
46650 342
38901 1725
22808 1361
11908 1646
36968 684
22716 1637
331711 5080
280394 3010
258785 3714
235485 2668
208230 2063
199120 2970
186815 2546
177955 2237
146141 1743
120385 1236
120303 2370
119903 947