15272968 6829
831846 430
2342481 1643
2286718 807
8083883 2488
574104 232
58563172 21648
924093 295
2523471 2233
1818165 1501
13688066 6653
4368978 1633
1794848 295
2574070 1388
2837618 1181
55567145 17778
2730003 1379
1831878 763
14295961 5805
14148809 12026