5802 28
16082 54
59639 147
29378 43
10235 34
11907 55
3373 12
1774 6
2318 6
2028 3
2235 14
3976 23
4197 16
1633 5
1459 4