4598 492
5305 123
4210 403
3966 634
3314 351
5428 452
2283 62
3407 499
4314 530
2667 112
397741 943
181467 549
187485 680
82294 167
46196 549
69600 350
46699 126