42658 8
31456 8
19605 3
14426 6
13553 5
12327 8
14953 5
20730 4
16876 3
13405 10
6528 0
8633 0
17876 6
8778 9
10633 6
54607 12
28006 10
14083 8
32307 31
32628 15
15455 10
38627 23
20479 12
27333 20