10353 119
2347 346
3763 301
3161 322
7755 284
5885 705
9769 882
2971 184
3303 523
5496 363
1759 38
3473 377
8372 390
2709 489
3767 691
1588 41