3353 656
3040 631
1592 325
1953 432
31613 823
22323 683
18354 611
12850 351
13663 609
10602 295
57533 758
11505 453
10003 116