9601 15
6757 3
7872 12
6455 1
9457 14
11293 17
14727 21
20414 25
11398 17
60136 128
4741 2
6752 2
5440 5
5642 1
7363 9
5696 2