5903 580
2518 339
6785 666
3182 207
6460 811
3175 506
11948 746
4132 658
2566 140
4715 554
9507 479
4295 601
5238 622