30415 90
11989 40
17170 50
8117 13
6214 25
551 15
1174 8
89567 207
38345 75
22594 54
17159 27
14567 30
27858 38
8886 11
17859 45
8351 32
34275 105
27269 58
10170 7
11921 22