2896 551
4062 539
1200 103
5080 487
10355 295
8276 394
11554 515
28964 914
43884 464
27969 182
3740 791
2602 341
1658 83
4579 682