3061 238
5368 44
4032 563
5335 616
15392 466
15404 864
10389 107
12660 309
4529 207
5056 373
7752 557
8610 661