24521 60
10090 10
10286 12
15792 25
14743 12
7811 6
30956 42
25665 55
8530 10
8541 9
10286 7
14550 18
12912 20
20880 33
8978 9
8565 16
70391 95
5814 4
8579 6
17293 38
14779 16
15783 16
11481 15
12251 6