5803 28
16084 54
59645 147
29378 43
10237 34
11907 55
3376 12
1775 6
2322 6
2032 3
2240 14
3982 23
4201 16
1638 5
1461 4