2345 9
20948 42
59685 147
8327 19
3409 9
3164 5
7807 13
5829 27
4237 7
2589 2
4446 12
2492 6
1381 1
2116 6
2554 7
2547 7
2273 8
1757 5
2106 5
1796 3
2171 6
2061 2
1980 7
2056 4