15832 14
115691 127
9814 7
21838 20
10176 8
23456 20
56300 17
22019 18
15417 14
34275 37
23458 25
16674 15