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