29526 3
17877 0
11651 5
7002 4
42803 6
15432 9
13678 3
15553 7
10155 1
13859 9
11251 1
12327 4
17956 8
17955 7
23434 1
54634 9
18109 8
23477 6
18628 4
21426 11
43803 11
31884 8
30807 4
17707 2