21091 33
5496 8
11393 6
4197 6
7667 11
5681 12
24260 24
15289 26
2663 9
23335 33
8139 13
11189 33
16107 29
32499 45
29553 43
4275 15
13072 25
18269 32
11088 22
6498 19
15336 32
20338 37
16397 38
16769 27