5396 513
82278 722
53992 198
2988 134
3541 432
3678 352
4788 554
6484 619
3617 264
12860 589
5111 677