5656 18
15831 33
12264 34
9595 30
8658 24
48401 263
1867 4
4329 7
2405 7
1747 5
3697 6
11744 38
4623 27
3278 16
2371 10
4872 18
4859 14
2955 6
3351 8
7262 29
5321 20
2676 8
7341 27
4940 14