15502 14
14013 15
8827 13
19288 18
6231 9
34140 49
93643 162
11365 12
51727 87
24555 32
10500 1
21907 33
25461 43
22360 29
28455 49
12051 17
20354 15
19769 8
42729 82
18559 22
20280 21
31680 46
17071 5
12881 20