5028 831
16622 878
2785 327
4345 750
3597 69
5088 463
4218 343
5000 580
5821 717
4781 98
27589 647
7775 416
3631 41
6673 191
5315 465
3591 294
14210 683
5435 522
2056 174
4529 139
5647 255
5502 560
45860 1002
21201 549
193706 744
15273 624
99697 816
66076 520