5008 831
16486 878
2753 327
4320 750
3471 69
5035 463
4151 343
4896 580
5800 717
4641 98
27288 647
7680 416
3587 41
6586 191
5266 465
3567 294
14059 682
5369 522
2035 174
4481 139
5608 255
5437 560
45834 1002
21184 549
193597 744
15236 624
99607 816
66001 520