21802 1
70429 21
168352 33
52707 0
70757 11
78951 10
86956 13
83678 12
36083 8
105980 15
56282 15
39483 2
76032 5
56004 6
72008 11
40508 5
76978 11
108776 19
57256 7
105253 8
90482 10
43906 6
130555 25
155709 30