5061 513
80983 722
53776 198
2968 134
3519 432
3654 352
4743 554
6461 619
3595 264
12835 589
5093 677