2722 356
12506 211
59262 291
48564 618
87895 572
12326 629
1420 77
4486 864
5089 697
10207 620
27596 118
9557 681
7399 593
21732 475
60554 470
4424 748