34592 110
16089 138
9057 19
3310 4
9396 18
30493 255
13072 66
19759 31
14785 40
7104 17
12982 95
6501 19
18711 80
11838 16
26770 44
6786 47
3979 11
4890 14