161853
69124
13855
30213
64116
5719
63411
4814
9032
2802239
110051
77912
1601217
1111412
10156276
1005116
96193
9267258
7629154
737511
69366
59784
55232
52848