2098 585
753 180
4318 665
6757 580
4352 588
30775 943
4365 506
4751 350
9398 51
8802 501
3825 138
5514 418
3031 451
9668 891
3739 584
8368 600
1340 101
5575 599
3884 671