33227 10
31802 8
659983 45
360877 34
144982 15
400178 54
118752 21
184530 22
1543182 83
242109 10
626681 71
1993581 146
943928 49
252204 16
376731 20
488705 108
254432 32
471307 43
361101 23
16107 0
23431 1
1542926 113
670103 33
1031429 67