3063 238
5368 44
4032 563
5335 616
15394 466
15406 864
10393 107
12662 309
4530 207
5056 373
7752 557
8612 661