2696 298
3133 754
1613 270
19331 482
4548 477
5319 349
6927 503
25198 244
9245 848
120537 465
91177 427
95920 495
9047 57
44050 685
35422 398
21557 315
10497 626
4774 268
7880 580
5148 682
70152 302