11536 56
14588 507
38633 264
48800 645
8005 251
16738 281
56884 670
8900 860
11839 402
3627 416
2249 138
3073 251
2632 376