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