368761
13143
219659
392235
127930
453252
991846
91728
815953
100979
35936
716496
5081799
3512581
3001148
2310804
2212988
2007609
1903357
189778
1742118
1715136
1659195
1624471