11542 56
14593 507
38633 264
48822 645
8007 251
16740 281
56898 670
8903 860
11848 402
3627 416
2251 138
3074 251
2633 376