4446 745
1758 116
2230 116
3522 593
5707 668
40120 437
10998 918
342767 759
28262 390
27580 87
16851 55
5730 878
2835 337
3504 667