3002 2
7839 23
2399 0
11408 32
8347 19
16223 46
5422 7
38406 83
19467 62
13193 47
5575 19
14619 35
7315 12
11352 29
23692 52
10601 28
11173 20
15361 54
15426 48
23031 58
2907 0
2934 3
4520 9
21838 33