2714 356
12409 211
59251 291
48561 618
87853 572
12310 629
1405 77
4472 864
5082 697
10196 620
27562 118
9536 681
7373 593
21560 475
60634 469
4413 748