11535 56
14588 507
38632 264
48799 645
8005 251
16737 281
56882 670
8900 860
11839 402
3627 416
2249 138
3073 251
2631 376