5008 831
16486 878
2753 327
4320 750
3474 69
5035 463
4151 343
4896 580
5800 717
4642 98
27289 647
7681 416
3587 41
6587 191
5266 465
3568 294
14060 682
5371 522
2037 174
4482 139
5608 255
5437 560
45834 1002
21185 549
193598 744
15236 624
99608 816
66001 520