4463 745
1771 116
2267 116
3551 593
5713 668
40139 437
11035 918
343395 760
28284 390
27805 87
17046 55
5748 878
2848 337
3516 667