34241 95
39829 108
15862 30
11977 18
18598 24
19004 17
28173 56
19529 35
9185 10
32657 54
9562 21
8347 17
8676 19
16167 22
6741 24
42644 98
3404 13
8432 27
10427 42
9602 27
4405 14
19219 86
4180 37
4939 34