4593 560
2479 338
17857 782
1963 85
7081 597
10609 636
2703 242
4639 584
7697 101
2220 169
3599 784
11756 901
3921 383