20404829 7602
1934184 559
1170362 333
3656669 983
9689089 3251
6008022 1602
3696187 1225
3754664 1222
6326501 2535
18261251 7630
6300665 2280
982941 276
2837926 1043
12230948 4313
7669711 2714
3182552 967
5286062 1599
7019247 2673
8906814 2755
10123603 2733