5060 513
80981 722
53775 198
2967 134
3519 432
3654 352
4743 554
6461 619
3595 264
12835 589
5093 677