15665 14
16087 20
23198 27
29443 38
15968 21
12642 9
8611 7
10730 8
5066 8
9113 8
3656 6
8153 9
10717 19
11322 14
7362 11
78 4
8994 16
11798 17
11848 11
11111 21
15951 18
9420 13
8112 17
8136 10