2100 585
755 180
4329 665
6758 580
4353 588
30780 943
4365 506
4753 350
9400 51
8804 501
3827 138
5515 418
3031 451
9668 891
3739 584
8374 600
1340 101
5578 599
3884 671