5999 322
3444 636
3992 114
7088 573
5639 874
3109 148
4096 589
50118 412
44073 708
54452 437
47134 652
21989 281