5902 580
2516 339
6785 666
3182 207
6459 811
3167 506
11946 746
4130 658
2564 140
4712 554
9504 479
4295 601
5236 622