8749 8
7545 6
42815 72
27466 17
34137 39
41608 57
67716 62
20618 15
39360 34
23737 15
13549 10
14130 16
35874 42
27590 29
77685 122
47647 71
19339 15
29028 41
25399 27
27241 18
21418 35
63978 113
88651 134
13675 10