6570 580
4294 588
30162 943
4281 506
4513 350
9294 51
8723 501
3714 138
5456 418
2920 451
9617 891
3560 584
7706 599
1296 101
5346 599
3784 671