7030 22
2583 3
4065 5
31956 59
17522 74
2823 5
4501 5
27651 84
4718 11
2435 4
1957 2
1843 6
1088 1
1699 3
953 1
1294 3
1597 2
2048 6
944 0
766 0
1297 5
846 3
3256 10
1873 5