6548 580
4270 588
29982 943
4263 506
4477 350
9278 51
8678 501
3697 138
5430 418
2901 451
9623 891
3543 584
7687 599
1281 101
5321 599
3773 671