447950
215523
5691423
299907
162523
3551045
388793
211448
107215
5291654
6861459
255772
451903
476972
4911328
2117
1496
563
749
2186
61
1459
311
164
220
1567
1330
451
1689
944