43323 843
14798 279
6491 121
24905 762
7474 41
7836 381
5157 713
3562 500
4188 501
3184 602
20049 751
17792 573
6212 742
3043 596