1650366
458
2865402
810
8271615
2236
3118046
892
3921722
1178
3626610
801
579400
185
1197487
292
1956521
590
1706208
442
850281
213
2743640
857
1381166
358