5112 24
12331 40
7323 35
5197 9
2228 3
3676 11
3125 3
7246 11
3181 7
2256 4
5425 9
10416 30
2051 5
5821 18
2221 4
1515 1
4403 26
2491 6
2771 10
2075 9
2940 6
1627 4
2249 7
2794 12