10232 26
13008 38
19659 27
13607 20
10081 7
15540 25
11654 69
7390 33
12856 37
14403 35
3249 7
24154 80
6179 20
5974 25
5008 12
3948 14
3126 10
11106 70
6970 20
13448 57
3444 5
1953 3
1096 1