2285737
917
887261
301
20841796
8419
15168560
4963
1705105
537
55204548
17112
8612047
2927
26527
185
7423108
1969
6115936
1938
1474889
650
8814438
3631
2801980
694
12760398
6028
2455996
596
16935788
4624
7420375
1869
1328881
411
1785690
549
4918015
2431
1548437
562
211338
229
1888392
559
2961808
983
21971475
8953
296205
2494738
722
20363630
7857