28236 10
27828 9
10054 22
8431 15
38866 42
31674 33
6058 1
52592 8
10348 33
25848 8
15983 26
12636 15