348837
36845
713816
730288
325214
240215
668998
202685
718185
64578
611756
37117
622897
189481
749531
67530
12120745
629186
4026577
3940980
3305510
2650192
2121495
2088216
2032492
182666
1761948
16255
153361
1528545