5995 322
3440 636
3985 114
7076 572
5633 874
3097 148
4088 589
50035 412
43993 708
54269 437
46980 652
21690 281