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