8993289 1599
9903283 3044
3490139 1193
3255202 1096
1100967 292
4159421 995
3249930 970
961484 276
14396099 6424
8932106 4360
7167131 3037
3020474 1058
5530007 1796
11405768 4410
1994647 398
137092 179
564971 160
4744216 2133
4951049 1507
6823168 2645
11271035 7228
7734381 2359
6141012 2720
7065554 2849