599 8
23265 30
14089 17
49754 45
21896 31
42644 98
6628 43
7189 8
5859 18
8805 34
13797 73
8367 46
15482 86
2235 15
17230 131
3013 29
14543 42
3083 19
33689 172
40674 54
10280 22
30354 48
75165 197
3794 10