4451 745
1761 116
2236 116
3530 593
5709 668
40124 437
11004 918
342878 759
28266 390
27623 87
16894 55
5735 878
2838 337
3509 667