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