2697 298
3133 754
1613 270
19368 482
4549 477
5319 349
6927 503
25198 244
9247 848
120543 465
91197 427
95926 495
9049 57
44061 685
35427 398
21557 315
10498 626
4774 268
7880 580
5148 682
70173 302