37497 562
3803 619
118896 505
12034 81
28930 645
15760 870
2438 377
3482 596
4597 111
3663 344
4309 493
3812 900
4357 703