12293 28
14236 18
13118 29
20458 22
6179 26
8989 48
11627 18
4730 3
12260 32
18078 31
15792 42
12122 22
11309 23
12855 29
12282 16
65507 145
5318 10
25860 44
3861 12
14640 25
27053 45
8436 14
10844 41