6546 580
4269 588
29972 943
4263 506
4477 350
9268 51
8677 501
3696 138
5430 418
2900 451
9623 891
3543 584
7686 599
1281 101
5318 599
3772 671