33234 10
31804 8
659977 45
360881 34
144982 15
400183 54
118753 21
184529 22
1543179 83
242104 10
626679 71
1993576 146
943927 49
252208 16
376729 20
488701 108
254434 32
471302 43
361106 23
16107 0
23430 1
1542927 113
670105 33
1031430 67