2892 551
4018 539
1190 103
5076 487
10340 295
8273 394
11545 515
28850 913
43637 464
27930 182
3738 791
2593 341
1652 83
4563 682