4226 930
4326 613
25618 666
20014 889
4441 578
5363 152
4808 212
23043 593
7057 117
5627 368
18074 538
3696 491