3063 238
5368 44
4033 563
5336 616
15398 466
15407 864
10395 107
12665 309
4532 207
5058 373
7753 557
8618 661