4448 745
1759 116
2233 116
3522 593
5708 668
40122 437
11001 918
342803 759
28265 390
27596 87
16860 55
5731 878
2836 337
3508 667