5999 322
3444 636
3991 114
7083 572
5638 874
3108 148
4096 589
50098 412
44060 708
54416 437
47102 652
21933 281