3949 667
656 36
4558 745
1894 116
2395 116
3689 593
5833 668
40290 437
11306 918
348608 766
28476 390
29860 89
18873 55
5825 878
2976 337