2892 551
4024 539
1192 103
5076 487
10340 295
8273 394
11545 515
28868 913
43658 464
27931 182
3738 791
2593 341
1652 83
4565 682