5037 831
16659 878
2790 327
4358 750
3626 69
5105 463
4230 343
5032 580
5828 717
4819 98
27674 647
7796 416
3647 41
6688 191
5333 465
3600 294
14227 683
5456 522
2071 174
4548 139
5658 255
5518 560
45870 1002
21213 549
193735 744
15284 624
99736 816
66102 520