14582 18
20714 59
6967 4
17201 15
10487 21
11089 16
12022 26
9033 6
6081 24
7177 9
7200 13
3808 14
2622 12
12774 16
6336 11
9952 24
15089 20
4241 18
5852 14
15084 28
3488 13
35645 125
6407 5
2694 1