33252 10
31805 8
659980 45
361032 34
144979 15
400282 54
118751 21
184526 22
1543330 83
242104 10
626684 71
1993708 146
943929 49
252206 16
376759 20
488734 108
254458 32
471355 43
361108 23
16101 0
23426 1
1543033 113
670178 33
1031434 67