5902 580
2517 339
6785 666
3182 207
6460 811
3172 506
11947 746
4132 658
2566 140
4715 554
9507 479
4295 601
5238 622