37425 562
3801 619
118845 505
12028 81
28888 645
15739 870
2436 377
3479 596
4596 111
3661 344
4309 493
3807 900
4357 703