2715 356
12417 211
59253 291
48562 618
87859 572
12312 629
1405 77
4472 864
5084 697
10196 620
27563 118
9536 681
7375 593
21562 475
60645 469
4413 748