37432 562
3801 619
118849 505
12028 81
28893 645
15742 870
2437 377
3480 596
4596 111
3661 344
4309 493
3807 900
4357 703