5656 18
15831 33
12264 34
9595 29
8658 24
48009 257
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 28
4936 20
2676 8
7341 27
4940 14