1125 5
2940 22
61697 83
105389 120
7777 18
7934 24
11185 35
6310 10
9633 33
5176 20
7752 27
12966 39
4533 14
3741 8
3978 13
3972 4
3202 3
3652 5
3869 6
1651 0
3450 11
2897 6
2188 9
3035 4