22029 19
14532 17
232829 224
18258 28
15923 18
18924 24
24119 49
11645 16
23227 45
10279 5
14263 12
9260 1
13557 13
11438 1
12498 8
15720 19
20855 41
18745 35
11731 4
13496 10
23584 36
113279 257
9639 4
10559 5