451 5
85 6
13950 106
9779 42
3040 15
18364 95
12927 72
12539 37
8100 43
16830 48
7145 21
23527 39
19977 50
12735 13
24142 81