12528 688
74556 577
4815 474
5034 259
6301 98
33729 450
12375 433
3554 665
16577 568
3778 399
1610 223
3520 421
11639 626
4506 882
21203 556
3369 517
6876 453
3985 113