6571 580
4294 588
30184 943
4282 506
4521 350
9300 51
8726 501
3717 138
5458 418
2921 451
9617 891
3562 584
7714 599
1296 101
5350 599
3788 671