5425 11
9636 10
7750 16
3197 2
4348 3
5499 2
5571 5
4667 3
7423 15
4478 4
4640 4
3728 5
5282 2
14396 46
8019 16
13790 44
13666 40
24500 90
19887 64
9993 25
6512 10
10509 22
87023 190
39973 50