2897 17
897 2
450 1
489 7
1867 7
1491 3
410 5
372 8
690 9
1226 7
540 1
23967 22
1161 9
4225 9
1743 2
446 3
11385 7
773 7
2822 6
9535 30
5331 23
9695 9
2331 13
16148 35