895281 273
24830340 11784
1351761 402
6743764 2086
553843 135
8109188 3471
56734812 23737
99726325 40221
8692519 2953
21154476 11162
20494358 8953
27550840 7225
5810673 1325
7397784 4281
8601708 3644
316647 1064
11507085 4690
3618514 1212
4552667 1815
28235660 11193
143994692 39049
27789623 10606
6615581 3967
7413677 2155