21839 27
6625 9
10486 16
9858 16
6446 8
6519 1
18388 29
5011 14
6361 7
3149 4
3601 10
3153 7
3862 5
7721 18
4743 1
3464 6
5319 2
5104 4
6817 12
13676 14
10733 11
7066 8
27229 51
26073 19