3897 493
14627 792
5334 326
30714 184
30790 733
11985 275
37764 669
2281 62
5016 533
10676 940
4443 188
7855 816
3075 458