5902 580
2516 339
6785 666
3182 207
6459 811
3171 506
11947 746
4131 658
2566 140
4714 554
9507 479
4295 601
5237 622