16802 27
7035 2
6991 6
39961 75
3403 7
5609 4
16475 18
3666 5
6903 7
7280 13
7242 1
4289 6
3810 9
21859 40
7613 3
3188 9
8650 16
6072 10
4386 8
4119 10
4768 11
5759 2
3243 1
18926 20