17722 26
5762 12
6534 18
17625 16
16007 16
2643 28
4426 27
17570 85
5450 15
9626 41
18935 28
8781 21
11683 7
15502 17
37422 106
51052 115
12682 31
8254 14
20794 37
20276 30
25509 39
2833 13
4750 11
39992 161