5520 3
14316 10
11657 9
32728 34
10823 8
10420 7
33898 8
27693 29
17402 15
51140 38
12483 10
12545 10