4005 4
14467 21
6394 6
5965 3
12801 13
31469 54
8881 12
7237 11
10943 11
27915 37
12248 11
8300 14
7545 12
5233 0
13902 7
6343 9
7839 8
7423 9
6531 8
7867 7
9059 19
7422 3
5562 5
5430 2