556 155
1477 468
1653 341
6625 580
4322 588
30192 943
4307 506
4566 350
9320 51
8724 501
3727 138
5465 418
2925 451
9670 891
3601 584
7850 599
1324 101
5382 599
3802 671