37414 562
3800 619
118842 505
12028 81
28886 645
15737 870
2436 377
3479 596
4596 111
3661 344
4309 493
3806 900
4356 703