11526 56
14578 507
38631 264
48776 644
8003 251
16732 281
56845 670
8898 860
11834 402
3626 416
2245 138
3071 251
2627 376