8334 25
3272 12
1533 2
3876 9
4956 26
1153 2
2204 5
9651 57
7145 22
4831 10
4926 18
10280 22
7436 23
7692 37
27690 104
17532 87
17298 38
3356 9
4215 6
8243 35
6852 26
6623 30
2657 19
7410 60