4598 560
2481 338
17867 782
1965 85
7090 597
10612 636
2703 242
4640 584
7702 101
2223 169
3599 784
11760 901
3923 383