3875 930
4180 613
25495 666
19816 889
4331 578
5159 152
4529 212
22930 593
6915 117
5580 368
17844 538
3618 491