4570 17
5304 14
3852 5
108720 128
19017 20
45102 62
8532 7
16828 27
11966 10
50265 67
18449 21
20957 27
24677 26
29954 65
12086 15
16194 15
37103 43
16140 27
18234 18
6535 3
80411 76
79200 48
123984 105
49486 109