12585 688
74588 577
4852 474
5080 259
6351 98
34012 450
12498 433
3577 665
16873 568
3835 399
1634 223
3555 421
11688 626
4517 882
21376 556
3387 517
6956 453
4014 113