2702 356
12290 211
59236 291
48492 618
87771 572
12291 629
1409 77
4472 864
5070 697
10177 620
27521 118
9523 681
7367 593
21642 475
60401 470
4410 748