4403 491
5053 123
4107 403
3867 634
3234 351
5287 452
2196 62
3326 499
4234 530
2566 112
395206 942
178979 548
184907 671
80205 163
44635 546
67760 348
44800 125