4006 355
30181 775
2642 214
8806 203
3898 330
7059 448
5722 596
4169 569
3658 396
2594 587
816 107
3746 377