12570 688
74580 577
4842 474
5069 259
6335 98
33909 450
12456 433
3569 665
16799 568
3823 399
1625 223
3536 421
11663 626
4513 882
21311 556
3382 517
6929 453
4004 113