104032 212
1743 43
4527 34
9361 33
5787 18
4456 17
5258 13
5749 10
2401 7
1934 5
3512 5
3221 4
3140 3
2128 3
1349 2
2385 2