35655 561
3726 619
118011 505
11972 81
28177 645
15268 870
2398 377
3425 596
4556 111
3627 344
4272 493
3770 900
4324 703