557 63
15404 670
8445 481
15303 444
37103 433
25867 837
16244 566
7797 338
1268 317
10570 522
7430 763
31299 688
2545 593
2351 211
3007 511
25744 811
8980 274
2321 352
6443 690
27013 168
44646 557
8227 603
2832 595
1356 392