5126 28
14621 54
57406 144
28494 43
9667 32
11241 55
3065 12
1510 5
2049 6
1733 3
1968 14
3502 23
3845 16
1342 5
1262 4