8223 32
9140 29
7731 40
12371 32
3913 14
7396 20
14244 55
13225 46
23293 93
7482 20
5327 7
4839 1
15611 65
8232 23
13702 49
6736 26
7208 14
19529 61
5431 12
16783 25
1000 4
1433 3
998 4
1017 6