4009 355
30187 775
2642 214
8806 203
3898 330
7059 448
5723 596
4170 569
3658 396
2595 587
816 107
3746 377