3062 238
5368 44
4032 563
5335 616
15393 466
15406 864
10392 107
12662 309
4530 207
5056 373
7752 557
8610 661