14164495 4090
9664801 2598
7554462 2236
13004622 3688
12487686 4134
22858466 6499
3646562 926
6580555 2252
4663373 1278
1750014 505
2985301 1052
2593079 747
5071193 1303
2570554 766
3641866 1043
1907430 562
4960100 1470
2698835 816
1993045 622
2916010 951
1917753 625
19424533 8896