5656 18
15441 33
12264 34
9595 29
8658 24
47632 256
1867 4
4329 7
2405 7
1747 5
3697 6
11744 38
4623 26
3278 15
2371 10
4872 18
4859 14
2955 6
3351 8
6883 28
4936 20
2676 8
6965 27
4940 14