8883 17
19529 42
11487 20
19670 40
12608 10
6692 10
5053 1
5770 3
5834 5
9754 9
6529 7
8426 15
15102 29
14538 17
10720 21
6314 3
6849 10
6530 11
14523 20
49094 96
9793 3
6876 3
4948 2
6065 2