40871 86
32938 62
32360 79
8739 19
26045 50
21751 65
7378 17
4232 21
17935 46
10794 20
6126 22
4687 11
5719 17
13069 23
3085 11
29163 61
22682 85
10848 38