3912586
351
885291
260
26963865
6386
1613949
637
8410021
3377
11406274
4489
20372433
8984
3525825
1083
2047743
574
2967055
1297
4378450
1514
142542334
37721
27554453
9896
2515718
999
27820891
10536
7123589
3210
544623
119
1316993
345
10012962
3433
1800559
797
935173
354
11126682
4062
3376307
788
7228449
1932
5017855
1457
1498398
543
19840445
9682
4140229
1721