5572 28
15594 54
58926 145
29083 43
10045 34
11680 55
3251 12
1666 6
2215 6
1892 3
2125 14
3795 23
4055 16
1510 5
1371 4