5999 322
3444 636
3991 114
7083 572
5638 874
3108 148
4096 589
50101 412
44062 708
54417 437
47105 652
21940 281