5913 580
2522 339
6793 666
3221 207
6472 812
3200 506
11958 746
4144 658
2573 140
4728 554
9525 479
4305 601
5252 622