3315115
772
18209443
8080
7378118
2811
8062963
3286
5632369
1253
2928300
750
2246348
439
15794850
5588
7846287
2111
3146644
801
8193411
2623
14650257
3829
9516813
2384
9027843
2528
10129411
3930
7310291
2902
9850925
3232
3926550
1108
9363538
2572
1704367
578
2295589
898
21658243
6314
12133188
4112
6548901
2547
20127316
5802
40726098
10543
9224636
3427
13582355
4341