115638
2589182
405810
27340
1180
55562
3769100
2345115
83813
113636
180265
8091
1606317
1118112
10342276
1010516
96563
9395258
7756154
743811
69616
60134
52988