24010 36
11534 10
16213 29
15048 17
12307 13
23280 28
12195 20
8120 17
14855 5
11112 9
9187 4
27964 51
17295 40
9827 10
27609 50
12865 12
16789 15
17962 24
15850 17
11282 8
27052 30
22395 14
14570 22
16666 12