2628 4
10840 23
48890 75
7778 19
9245 14
12598 13
7501 2
49095 44
16892 25
11447 9
39964 86
7599 6
9051 9
10427 14
6406 2
6104 2
6317 1
56997 126
8450 6
5212 0
8653 7
7700 2
8673 10
13982 10