15062
6127
10321
22617
23875
500
8696
15412
14840
7295