96450 111
12831 13
19091 26
20817 20
19000 23
91414 88
10179 32
24645 29
12513 10
16368 28
8913 6
115316 143
19976 46
55321 22
28423 38
21638 35
28421 37
16353 27
32896 19
3725 10
11094 10
1817 4
578 10
38499 70