3095 238
5434 44
4056 563
5352 616
15433 466
15456 864
11042 107
12861 309
4582 207
5099 373
7926 557
8650 661