45183 53
11500 9
18393 17
30388 26
27269 28
21696 15
13964 12
8188 6
89378 109
21253 19
16827 16
16384 15