111322 451
45355 286
91616 431
50873 202
128292 306
162472 593
33539 299
130213 675
108801 387
119814 616