39626 10
101976 9
31908 9
36151 2
21501 1
40481 4
38479 7
30533 4
38683 3
32926 1
44229 5
37376 8
16928 2
45931 9
19752 0
27730 6
26102 7
22877 9
62256 14
50929 10
33251 10
64357 3
37651 0
23783 4