37389 562
3797 619
118821 505
12026 81
28871 645
15724 870
2435 377
3478 596
4595 111
3660 344
4308 493
3806 900
4355 703