43 6
87 5
63 4
16086 31
22617 20
19586 14
22072 24
14226 7
10850 19
24108 32
13175 12
17537 7
14544 17
18471 15
8288 10
15378 8
44618 35
37178 27
11300 8
27963 28
24522 36
19352 26
48127 45
14502 26