10159838
2211
5048121
1432
16405239
2519
5783709
1624
16069701
2089
5078038
1385
9231651
788
4920943
1325
2623330
1435
15764005
1749
11990887
2657
6024421
1646
39083479
20693
36933709
17423
11853433
3506
60215982
14247
28469655
12836
6549871
895
5212558
1168
23860175
11564
79270920
24752
2917062
603
32566600
10568
8393791
2679
41508911
19163
3752836
1121
4170973
904
42851156
20662