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