1093 26
2649 27
2173 28
1619 8
1868 21
17489 86
23204 206
27925 242
8816 25
10870 49
11980 74
8268 48
13345 79
13319 38
11985 42