21543 36
31903 153
12904 21
14065 10
27851 52
23571 39
16962 22
18357 30
18017 9
32708 35
12244 11
10085 5
21015 41
24266 63
18608 23
14688 10
11267 9
13729 15
11075 11
13864 15
15715 10
32104 123
18905 50
13585 25