3826 268
2229 219
104534 518
10776 679
99577 458
16177 547
2902 566
3519 831
1899 151
5684 549
8299 653
2628 264
2460 595