2892 551
4026 539
1192 103
5076 487
10340 295
8273 394
11545 515
28870 913
43671 464
27931 182
3738 791
2594 341
1652 83
4565 682