3955 667
656 36
4559 745
1895 116
2397 116
3690 593
5834 668
40292 437
11311 918
348646 766
28476 390
29872 89
18885 55
5825 878
2976 337