2714 356
12409 211
59251 291
48561 618
87854 572
12311 629
1405 77
4472 864
5083 697
10196 620
27562 118
9536 681
7374 593
21561 475
60635 469
4413 748