2693 298
3133 754
1613 270
19312 482
4548 477
5319 349
6927 503
25198 244
9245 848
120529 465
91169 427
95911 495
9047 57
44045 685
35413 398
21556 315
10497 626
4774 268
7880 580
5148 682
70133 302