4998 134
7745 47
20581 130
30567 601
15485 678
7659 422
11903 384
29264 669
5120 588
3842 351
4043 748