5993 322
3440 636
3985 114
7075 572
5631 874
3094 148
4088 589
50028 412
43981 708
54256 437
46970 652
21680 281