5507 7
1592 0
1100 0
1532 5
7096 14
3501 7
29111 81
1653 2
2616 8
3733 9
9587 32
7450 26
19791 78
4947 13
3485 10
5588 21
2431 5
2387 8
3393 1
1101 3
1464 5
5605 9
8741 44
6318 39