963581
4110322
195346
3142000
3880371
4562862
4621983
2804772
4007658
4458933
52651
54304
68753
50798
46442
69257
52172
55218
50078
56270
166863
747828
3032595
157342
111851
2482879
4999905
913400
397866
1839362