4464 745
1771 116
2267 116
3551 593
5714 668
40139 437
11035 918
343401 760
28284 390
27807 87
17047 55
5748 878
2848 337
3516 667