5063 20
5526 23
2945 13
2160 2
1296 4
1337 2
1929 2
900 0
1355 1
6753 39
1004 3
1774 7
2272 13
2112 7
1575 7
1016 1
1156 3
2411 8
1337 4
2052 11
3574 6
3561 17
12469 52
4693 7