559 155
1486 468
1717 341
6640 580
4339 588
30212 943
4321 506
4586 350
9337 51
8731 501
3736 138
5479 418
2938 451
9680 891
3608 584
7866 599
1334 101
5399 599
3818 671