14195235
3933
16029448
2711
4101490
1212
8811491
1705
11994474
2334
8003851
2566
10806425
3188
31057237
10263
14059776
4300
4363703
829
6360879
1938
2597742
700
10754846
3826
2751987
1416
16254254
6364
3302925
948
5139174
2054
7887197
2796
4685622
1605
3658909
1262
2126179
644
84056973
3216
19506393
6405
33377131
11812
8782252
3129
6834726
4168
13201427
5579
8444757
1787