4444 745
1758 116
2230 116
3522 593
5707 668
40116 437
10997 918
342751 759
28261 390
27569 87
16850 55
5730 878
2835 337
3504 667