5993 322
3440 636
3985 114
7075 572
5631 874
3094 148
4088 589
50030 412
43986 708
54263 437
46973 652
21685 281