2480 613
24503 666
18917 889
3424 577
3787 152
3314 212
21448 593
6444 117
5222 368
16928 538
3189 491