8505456 4244
32695327 25189
18569253 7744
30952798 5233
13524650 5899
8724161 2934
8334629 3113
3909438 1178
7323536 5079
8353362 1771
7207856 3267
13932256 9264
9702114 5064
8064122 4938
28235660 11193
9728249 4027
6236906 2255
16578900 7935
7823913 4285
17148276 5830
34688054 15029
20919117 5789
8866937 4288
14314525 4819
6533161 2623