2697 298
3133 754
1613 270
19346 482
4548 477
5319 349
6927 503
25198 244
9245 848
120542 465
91182 427
95923 495
9047 57
44052 685
35425 398
21557 315
10497 626
4774 268
7880 580
5148 682
70159 302