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