5991 322
3438 636
3984 114
7073 572
5630 874
3091 148
4087 589
50006 412
43952 708
54214 437
46931 652
21643 281