11526 56
14577 507
38631 264
48773 644
8003 251
16732 281
56840 670
8897 860
11832 402
3625 416
2245 138
3071 251
2627 376