36942 562
3778 619
118545 505
12010 81
28631 645
15592 870
2422 377
3460 596
4579 111
3651 344
4296 493
3783 900
4338 703