15020 21
3469 6
4181 7
4517 7
3981 1
6819 18
22156 47
3331 4
4954 13
6598 9
9863 32
4684 5
4128 2
3730 1
25530 81
5269 7
4109 4
9421 23
5008 5
4637 3
7740 14
8048 16
7154 14
14702 53