10353 119
2347 346
3764 301
3161 322
7756 284
5886 705
9771 882
2972 184
3305 523
5496 363
1759 38
3473 377
8372 390
2709 489
3768 691
1588 41