12661 40
13329 65
41056 70
2598 9
3912 7
10416 28
2591 3
1638 6
3130 14
8331 37
27456 35
5485 22
28747 64
6292 14
6252 10
82911 153
13775 14
47806 62
29227 66
19344 21