21220 22
7068 1
23785 25
17306 15
11387 10
14933 13
21590 22
22281 12
29151 26
10976 6
20416 16
9720 8