50791 80
64090 97
14178 29
11954 20
37497 63
103959 295
9654 10
90545 158
58253 114
41890 109
22038 15
11204 12
9126 16
21876 15
10158 11
29996 20
42850 90
14515 21
21334 21
11565 24
36418 81
19960 33
26923 30
44210 142