2803 93
15270 317
7201 658
110258 217
16160 98
28070 1032
80213 262
27415 541
29582 472
31704 643
3942 754
3824 752
3844 443
3263 519
3012 363
18649 57