14035 25
15996 9
23239 25
54946 135
60152 133
15918 33
10165 15
24395 40
22680 35
30719 41
4422 17
5935 12
47696 179
12974 16
5454 21
33274 58
39411 69
10822 24
2140 0
71365 126
55126 120
20744 40
34172 42
44690 61