550051
141160
383634
425729
488189
4869935
4951280
4766753
4270246
4931931
54662
39650
47600
48493
50244
59703
45749
46574
40613
46474
4409455
805534
1328102
1622147
1981295
3242296
53718160
2955746
6504308
1765326