1602868 395
12230012 4256
9605950 2412
8092971 2824
6845935 1853
2694770 917
12477479 4018
13589803 5686
2554033 948
12053709 4498
9469633 3392
9071634 2843
27482604 7703
18891608 9880
1956341 527
2678782 622
2565025 989
3549377 2104
56814420 20366
234651 430
53892327 19374
4458978 1520