21262 21
35501 69
24331 43
21337 32
22421 39
21862 47
11259 15
12490 14
18309 36
26241 49
20079 30
29980 65
20208 44
46679 99
28179 37
37732 99
90099 194
19575 52
19315 25
25554 40
30763 41
42500 85
45223 61
44463 119