4387 491
5027 123
4101 403
3862 634
3231 351
5270 452
2193 62
3323 499
4227 530
2563 112
395049 942
178841 548
184785 671
80132 163
44561 546
67677 348
44713 125