109354 18
59351 5
72952 9
30532 4
206827 31
57303 2
102703 12
27806 0
40127 7
49981 6
77083 7
44759 6
38954 4
109831 19
39458 8
69755 12
17608 1
46602 5
127107 11
46678 4
217209 39
325027 54
302954 80
1044406 60