14029 42
1789 5
16085 32
42673 84
4529 11
10183 45
23660 94
3597 13
5926 9
7215 23
6561 20
8564 23
2754 5
2788 4
11187 43
5486 15
6434 27
19302 46
19079 61
4096 10
7793 36
3836 17
7383 16
5240 7