20442 18
14410 5
15054 9
13066 16
25724 36
50480 94
21411 44
11602 14
10563 12
9793 3
28080 56
18050 23
15084 34
20875 31
21050 42
14145 15
10866 11
12644 5
12138 16
20508 35
12326 18
10286 11
20171 52
14843 20