11149072
4052
18033979
7395
3487730
631
20327967
8095
4512910
1476
3324357
1096
558999
901
6954741
2148
11549276
4266
8637083
2909
8280493
2274
2433763
442
11205884
5852
7131421
2117
16872353
5497
8402710
2104
10830552
4118
5149331
496
5278701
1646
7459884
2331
3972788
1269
4146707
1376
7609304
3041
6257339
2676
2592549
688
10284725
3235
3902542
1118
3665352
873