21218 21
13386 17
16942 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
31440 43
12559 11