29164 72
15610 24
16616 22
89324 149
11421 29
17391 26
35092 38
29541 32
44740 101
131409 254
17694 29
22309 21
13818 7
16525 22
19737 28
35526 55
32041 33
24902 32
16242 17
11627 18
14274 29
24311 26
12095 14
40179 62