9601 15
6757 3
7872 12
6455 1
9257 14
11293 17
14528 21
20414 25
11398 17
59930 127
4741 2
6752 2
5440 5
5642 1
7164 9
5494 2