11512 56
14551 507
38628 264
48730 644
8003 251
16725 281
56783 670
8893 860
11819 402
3622 416
2243 138
3065 251
2621 376