131056
15262
35904
2163780
1069120
26022
31416
411306
57210
21944
645311
1508080
22280
82752
841152
1790692
388260
237654
13825
911950
309510
1469205
44721
110115
19662
102089
513458
70631
176069
109984
3867745
228080
836895
924912
2719574
65168
4516814
63077
66110
69796