3961 667
659 36
4559 745
1895 116
2397 116
3690 593
5834 668
40293 437
11316 918
348683 766
28476 390
29880 89
18893 55
5825 878
2977 337