35 12069
277 30840
39 45738
342 22357
969 313592
542 21513
1218 433282
38 3621
251 122629
1960 116984
294 17948
1674 220408
75 12464
1106 121345
120 35569
319 52163
450 100972
171 157908
741 64836
98 22353
113 35079
220 20135
45 8004
67 18528
4986 1455943