3953 667
656 36
4558 745
1894 116
2396 116
3689 593
5833 668
40292 437
11307 918
348634 766
28476 390
29863 89
18881 55
5825 878
2976 337