4429 745
1743 116
2198 116
3504 593
5677 668
40108 437
10966 918
342241 757
28240 390
27329 87
16725 55
5720 878
2821 337
3492 667