3094 238
5428 44
4053 563
5350 616
15432 466
15450 864
10884 107
12808 309
4576 207
5090 373
7915 557
8647 661