42708 8
31733 6
71507 22
29284 5
31133 2
29983 3
30784 2
24155 4
24609 1
23006 0
35506 4
27227 6
34678 3
51859 14
26179 4
34533 12
55005 9
35677 5
39802 8
21558 2
40206 7
125606 25
54356 12
26779 5