8834 22
3111 8
27713 10
1626 1
1620 3
26238 15
4080 3
3982 19
11353 58
7198 36
29114 103
26491 40
5134 9
2595 5
3479 17
5015 13
6549 12
7538 33