9601 15
6757 3
7872 12
6254 1
9257 14
11093 17
14528 21
20200 25
11398 17
59731 127
4741 2
6752 2
5238 5
5642 1
7164 9
5494 2