5994 322
3440 636
3985 114
7075 572
5631 874
3094 148
4088 589
50030 412
43990 708
54266 437
46974 652
21685 281