2712 356
12352 211
59250 291
48549 618
87863 572
12317 629
1415 77
4478 864
5081 697
10198 620
27573 118
9550 681
7387 593
21718 475
60507 470
4422 748