56326 7
48607 15
29751 2
46058 8
43680 8
78256 18
28857 6
31859 8
32377 3
32551 5
31354 5
34584 5
28330 5
36659 2
29902 1
23356 2
35353 0
32203 3
22579 1
25501 4
33978 3
21102 6
45658 8
47153 12