299855 226
118877 104
128789 124
108372 81
3168443 225
42532438 6128
12249704 1452
21249493 2739
3878867 406
19848701 2348
27424695 3154
34801642 903
11752986 857
25726872 1958
25222150 3266
16698890 1340
8676151 609
4791930 441
6177021 554
1054365 47
29754733 3297
3128071 249
2217976 210
8462432 1063