35 12656
277 32762
39 48077
342 24155
969 335903
542 22969
1218 500260
38 4091
251 130588
1960 130223
294 21291
1674 255637
75 13050
1106 132408
120 41185
319 56495
450 105297
171 174817
741 69264
98 23621
113 37276
220 21187
45 8502
67 19557
4986 1530828