54096 278
3684 332
3134 647
3477 623
6299 122
3768 888
5002 562
6577 101
3882 905
1592 191
3220 514
1431 115
2602 310
2777 423
5391 760
1976 365
4759 582