15901 32
10541 28
12691 11
23228 30
6462 10
24171 45
4591 16
6282 4
3924 6
2849 2
15497 37
2524 4
26274 45
4135 5
7404 26
7082 9
2915 5
10432 14
9631 16
5650 5
2949 5
3016 3
3728 9
7651 8