14732 17
21467 23
20957 22
25973 30
21368 19
28437 33
27872 31
19983 14
22836 35
21666 30
20250 24
22790 16
20403 23
28472 32
96085 250
9238 4
8210 10
8802 3
11534 3
10619 11
7823 3
7162 2
8981 1
8717 12