63728 10
26528 7
28678 4
29128 6
24057 5
52628 12
707127 118
50653 6
29679 6
51557 16
34301 8
32282 4
44559 7
53156 11
51527 5
38502 3
21478 3
24580 2
99609 24
55302 4
82328 27
25751 3
36359 1
29356 5