15060 19
4986 8
4760 6
5921 5
4257 8
10407 22
7271 12
8007 15
11557 16
8284 11
12665 26
9051 9
5975 2
23029 27
5030 2
7075 12
5456 11
7173 14
32858 56
8370 4
8012 13
4822 10
12221 33
4645 10