5027 831
16622 878
2785 327
4344 750
3595 69
5085 463
4217 343
5000 580
5821 717
4779 98
27582 647
7774 416
3631 41
6671 191
5314 465
3591 294
14207 683
5434 522
2055 174
4528 139
5646 255
5502 560
45860 1002
21201 549
193705 744
15273 624
99695 816
66072 520