5037 831
16657 878
2790 327
4358 750
3625 69
5105 463
4230 343
5032 580
5828 717
4817 98
27670 647
7796 416
3647 41
6687 191
5333 465
3600 294
14227 683
5453 522
2068 174
4548 139
5657 255
5518 560
45869 1002
21212 549
193732 744
15284 624
99733 816
66101 520