2810 93
15278 317
7203 658
110281 217
16160 98
28070 1032
80244 262
27423 541
29588 472
31716 643
3942 754
3824 752
3846 443
3263 519
3014 363
18652 57