3094 238
5428 44
4053 563
5350 616
15432 466
15450 864
10882 107
12805 309
4574 207
5090 373
7914 557
8646 661