10349 119
2343 346
3746 301
3158 322
7752 284
5884 705
9765 882
2967 184
3291 523
5484 363
1757 38
3470 377
8349 390
2704 489
3765 691
1584 41