131605
297871
777192
168319
795142
722740
218828
600249
5646
848460
602820
1002241
5292799
3707581
3227148
2547804
2294988
2144609
2065358
194278
1844118
1750136
1731196
1666471