37479 562
3802 619
118880 505
12033 81
28911 645
15751 870
2438 377
3482 596
4597 111
3661 344
4309 493
3811 900
4357 703