11495 24
9022 17
5292 0
7979 5
10257 20
5304 5
14520 40
22227 45
6881 5
5462 3
27142 40
51687 139
8623 16
84178 138
9342 15
10767 17
7302 10
5908 6
8264 8
22519 53
5452 3
28821 61
9452 15
16215 32