12372
58330
11730
55302
1884
8880
8913
42021
20149
94993
6379
30073
529
2492
11666
54999
8519
40165
529
2492
7064
33302
22899
107961