18835785
6170
5772377
1470
8180955
3304
8099603
3785
4422382
1627
5530955
2082
5194739
1957
26920065
7816
5838159
2186
8259049
2271
7634261
2268
6512731
2126
5380102
2023
14185757
7681
4759487
1950
5338439
1778
23276031
2943
6138995
804
4369804
1489
9246863
1429
11719758
1693
7631830
3524
2420380
747
3056810
826
4680328
326
3180818
1231
6101173
1401
6325169
929