4447 745
1758 116
2232 116
3522 593
5707 668
40120 437
10999 918
342785 759
28263 390
27588 87
16856 55
5730 878
2836 337
3505 667