3897 493
14627 792
5333 326
30713 184
30790 733
11985 275
37763 669
2279 62
5013 533
10676 940
4442 187
7855 816
3075 458