8383 17
43385 81
90317 175
21056 35
11116 20
11421 18
10931 27
36324 96
9879 38
7970 19
7208 15
6654 20
9397 22
2681 10
3414 15
3072 8
5925 17
4788 10
1821 12
7864 33
3036 29
19624 59
25829 59
21064 58