505 0
3231 17
1715 5
3235 15
684 1
2333 13
788 4
2425 12
761 2
877 8
2567 6
1542 5
794 1
3908 42
1886 4
1093 18
1629 6
1329 11
2070 2
19841 139
2815 14
2719 5
1959 6
710 3