12756 16
16446 22
14454 29
13426 26
3347 8
9573 17
11342 19
4322 13
4921 2
8174 11
2149 5
42919 53
8231 4
15399 24
5356 11
7281 25
6891 19
4573 5
7715 17
3621 4
6730 16
14820 43
5066 11
11723 38