191983
507388
235465
1001627
310263
596720
562570
240788
466600
11412
75866
906628
5293799
3707581
3227148
2547804
2294988
2144609
2065358
194278
1844118
1750136
1731196
1666471