5608 10
5096 5
7809 19
5991 22
5560 12
4147 7
8104 18
4136 15
6581 12
5159 12
5971 7
2936 1
6849 21
10681 23
15412 36
13169 64
4269 10
5357 6
16385 54
4843 9
3022 2
5985 17
4498 20
15813 40