43088 83
12478 21
17310 24
18754 14
23605 43
7502 13
5986 17
5086 13
3156 5
3262 5
9100 15
3457 11
11421 25
4512 2
7599 0
5318 8
4636 4
12981 31
8896 19
7037 9
4429 2
3865 4
4684 9
6372 4