577 111
536 100
32596 948
8149 367
9981 541
4339 506
3022 724
3713 944
23737 327
2697 347
13151 653
5708 458
7747 734