25101412
7458
10645449
3072
16551892
5230
8716383
2588
11117200
3590
7863990
2434
13899586
3914
8146787
3044
8682375
1878
4517456
1206
5174507
1347
96013422
12600
5826689
1840
2933521
1171
5551822
1727
3179907
1027
5598434
2060
4621179
1325
829264
1479
8921921
2346
18541933
7203
23375368
15698
10028086
3034
260192
279
18756498
7121
323225
496
249960
486
3121759
1002