42801 99
88993 201
18247 27
70531 177
43524 92
31106 59
76848 61
68394 141
35217 112
14975 70
25874 71
9201 21
18529 36
16658 46
6473 21
12170 38
17182 53
10037 35
15299 36
11920 23
17259 38
7793 2
18830 64
23596 69