11535 56
14587 507
38632 264
48798 645
8005 251
16737 281
56881 670
8900 860
11839 402
3627 416
2249 138
3073 251
2631 376