37390 562
3797 619
118822 505
12026 81
28872 645
15725 870
2435 377
3478 596
4595 111
3660 344
4308 493
3806 900
4355 703