11528 56
14581 507
38631 264
48782 644
8005 251
16735 281
56861 670
8898 860
11836 402
3626 416
2246 138
3071 251
2627 376