5991 322
3438 636
3984 114
7073 572
5630 874
3091 148
4087 589
50005 412
43948 708
54210 437
46928 652
21638 281