35 11943
277 30991
39 45683
342 22598
969 313231
542 20387
1218 436908
38 3605
251 123063
1960 117611
294 18325
1674 217435
75 12331
1106 119856
120 35529
319 51981
450 100687
171 157804
741 66109
98 22230
113 34741
220 20297
45 7794
67 18149
4986 1453214