36415
4485
1407195
15218
1753
616100
58820
2879
801
67763
1600
52913
2226
78971752
482249
7372970
5017256
67241126
5538267
88791793