21262 21
35723 69
24331 43
21337 32
22421 39
21862 47
11259 15
12490 14
18309 36
26241 48
20079 30
29980 64
20208 44
46679 100
28398 37
37947 99
90099 194
19575 52
19530 25
25554 39
30763 41
42719 85
45223 61
44680 120