8902660
3144
22093061
10618
32590859
14265
8214014
5934
30448208
14655
654308
1998
18219053
8479
7802217
2949
58816855
25830
4400108
1222
1843527
1014
13062264
6082
3780749
1156
5261551
1655
4784526
1027
5263314
1972
6095946
1969
9348839
3506
9648534
3785
553441
1869
12804166
5755
4828904
1284
4738212
1721
4828414
1366
3167099
1080
3641950
882
7818745
2902
2983102
769