35 11798
277 30026
39 45606
342 20993
969 310839
542 18912
1218 430134
38 3461
251 121917
1960 114327
294 17471
1674 214874
75 12201
1106 118640
120 35137
319 50971
450 99359
171 157144
741 64079
98 21949
113 34617
220 19461
45 7671
67 18209
4986 1451882