11526 56
14579 507
38631 264
48776 644
8003 251
16733 281
56850 670
8898 860
11835 402
3626 416
2245 138
3071 251
2627 376