49071 86
20460 21
9533 22
14591 16
6466 11
22474 27
5702 11
12841 11
15205 22
21626 12
28009 30
8023 10
16845 17
17118 20
13768 6
7856 9
6787 20
4898 5
4714 5
12155 15
5860 5
6827 16
5566 13
14975 18