2805 159
4715 584
31651 677
17116 382
29189 633
25327 89
15406 550
33814 744
60739 782
27178 504
5868 80
35444 795
41825 613
10892 85
14822 592
14339 652
7865 77
2891 277