3040 12
3797 15
2558 5
3612 7
8692 25
10078 35
6397 26
2261 7
5549 19
5412 21
11616 33
5215 6
9757 35
4477 15
5846 23
4318 6
2938 1
10396 39
3836 4
3983 3
5798 4
5851 13
21285 36
32187 31