21218 21
13685 17
17257 15
7737 9
6002 11
8722 15
7791 15
7745 10
20023 20
22735 25
15489 18
24087 26
20502 27
27709 55
15243 7
31716 43
12559 11