4463 745
1771 116
2267 116
3550 593
5713 668
40139 437
11035 918
343388 760
28284 390
27805 87
17044 55
5747 878
2848 337
3516 667