26140 146
18006 238
20051 686
40207 176
39335 620
25519 62
24528 75
18172 69
17230 478
15820 54
18490 58
19529 220
28837 817
35978 181
27628 777
16245 644
21801 287
18941 640
32461 318
14578 594
29999 384
31993 678
55347 786
23030 246