38057 562
3841 619
119297 505
12068 81
29273 645
15926 870
2462 377
3504 596
4615 111
3681 344
4326 493
3826 900
4369 703