12596 31
4765 15
11330 21
31790 99
16646 45
45972 170
20462 57
11617 23
7327 26
6618 26
12979 22
1942 10
49622 74
9466 16
6180 14
5868 19
1441 4
2227 8
2589 4
4408 19
2924 9
3880 20
1437 1
1585 4