15022 29
5228 15
22155 71
17663 18
19972 17
21163 42
12760 22
25082 26
7678 24
27569 68
27748 47
9346 15
31077 37
35306 55
22207 52
67530 108
17172 28
43456 101
18486 40
40785 185
27548 89
37455 171
14816 34
36639 96