10848 20
24645 23
11514 14
14112 26
12527 6
28326 44
14014 33
16397 13
19522 10
7953 14
5494 9
3253 3
10835 10
5566 5