2112 585
792 180
4502 665
6782 580
4370 588
30832 943
4386 506
4775 350
9414 51
8818 501
3836 138
5529 418
3041 451
9678 891
3756 584
8425 600
1347 101
5619 599
3894 671