2693 298
3133 754
1613 270
19327 482
4548 477
5319 349
6927 503
25198 244
9245 848
120533 465
91174 427
95914 495
9047 57
44049 685
35420 398
21557 315
10497 626
4774 268
7880 580
5148 682
70150 302