1130
2460
51816
1981702
3634
2937
2620
43636
1620
3282
36813
46211
201030
1648417
1168612
11517276
1044716
10407259
98064
8451155
786111
71726
62584
58002