533 8
15957 0
14109 1
30603 6
68902 16
52026 7
33057 2
24776 6
31358 8
22278 1
39632 9
19084 2
41506 4
40002 8
81526 10
101678 51
20631 8
48506 27
45629 39
86204 93
179180 24
179602 54
211784 33
522428 42