5093 70
3821 677
6995 419
5961 618
2766 259
1407 128
8774 982
12964 154
3250 450
6142 221
20616 796
3702 713
1748 185
3810 406
2149 505
28771 249
3311 685
3830 444
1728 279
1101 41
2649 638
39071 60
4479 610
1836 331
1692 98
9635 432
3712 599
5187 824