12032 31
30326 108
54540 177
2787 6
4934 6
2915 6
2929 8
4985 16
3112 12
3260 12
2787 7
3402 8
3073 9
7932 44
7240 42
7008 34
2803 9
2164 2
3391 9
7485 38
2355 6
2780 8
1940 4
10563 34