42800 494
46568 97
5165 885
5181 658
3033 124
3207 521
6006 276
3028 288
3990 548
9264 645
5453 714
2665 470