6593 695
8361 575
4886 508
7211 503
19100 689
10397 669
9131 514
9438 63
8876 344
30446 556
37369 960
21806 654
16855 290
72333 725
6843 579
3014 416
4675 258