17834 17
10359 19
4272 5
20217 23
9044 12
6142 15
16820 40
15604 7
5719 7
9323 7
10639 13
12785 11
5090 0
5843 5
5899 9
47113 58
5517 8
9810 13
31377 81
5805 7
7595 10
5701 7
17404 38
33430 30