472235
106599
855763
15240
337898
478117
538871
708766
985165
1004430
300142
603526
5169799
3590581
3118148
2420804
2243988
2070609
1991358
192178
1777118
1724136
1696196
1642471