19952 0
83826 3
31351 4
42933 9
70101 15
39456 10
39454 5
34402 6
61904 10
45654 6
37829 7
41830 8
29729 4
23280 2
30977 4
36757 3
45076 1
22583 3
24783 2
66709 26
32302 3
37351 3
32531 2
17583 0