2031 361
1212 121
243152 1003
105064 278
59874 295
270734 782
110821 334
138187 351
94938 676
148790 264