17447 26
17326 17
19202 18
13073 6
8780 16
20274 44
6994 12
31718 22
4354 15
29082 50
3118 2
3262 3
4677 4
4327 2
3310 7
3219 2
5684 10
5184 8
7279 9
4757 10
5012 6
3772 7
9651 23
2999 1