26796085 11026
172822364 44594
19992391 7470
10078810 3191
25869334 7184
11774535 3144
13123161 3663
5493621 1489
3809639 1064
7653774 1605
13466028 4354
2842952 782
9514690 1888
3521219 989
6442818 2321
2794616 779
4871303 1093
12059515 4084
3522143 1187
11945742 2312