2693 298
3133 754
1613 270
19301 482
4548 477
5319 349
6927 503
25198 244
9245 848
120525 465
91168 427
95910 495
9047 57
44040 685
35410 398
21556 315
10497 626
4774 268
7880 580
5148 682
70128 302