5609 18
3382 8
1715 12
3232 10
1303 10
7294 11
1994 3
5959 17
8004 15
11750 23
9308 3
3596 10
7601 13
7725 18
13394 12
7296 17
3276 17
7918 15
9611 7
1834 3
12404 19
6657 12
3530 12
28930 34