3175 5
2300 7
1345 12
1931 11
30634 73
105992 178
14602 25
11437 49
3407 13
6776 19
11320 33
2330 10
4542 14
3650 13
1250 1
3965 8
1137 3
5753 18
1505 7
2184 8
15966 72
1297 0
3397 13
5390 14