3866 268
2236 219
104735 518
10781 679
99642 458
16177 547
2903 566
3520 831
1900 151
5690 549
8307 653
2629 264
2460 595