71812898
20442
93846646
28123
17317243
3270
21585006
7046
57970579
23741
6362387
2444
10165703
3845
27197521
11818
3139327
1049
3050414
823
27350918
12594
9996776
3952
3571949
989
2108483
527
2821608
612
16249802
6600
3615357
675
4422721
1548
2232770
546
2249760
838
3215972
1108
17227642
9927
3853474
1105
1664729
442
2264532
647
1379853
333
2653816
596
2767890
876