16046 20
31288 119
31848 74
20294 43
50454 137
15953 27
14683 27
20434 42
13442 10
17516 26
41649 89
16495 140
31058 369
12906 15
11435 17
16525 38
41023 89
21895 40
21506 69
29190 53
20172 45
39458 101
16685 14
25731 63