3016 15
2506 14
1048 2
1051 8
874 3
806 3
745 4
750 6
1609 5
576 0
3298 10
3195 4
2502 6
11491 46
8099 32
8763 34
5612 24
3004 4
762 1
888 1
1507 8
15193 44
1343 2
1410 5