2686 825
2768 619
1539 402
2868 865
1467 311
2959 884
2892 840
9609 799
2104 658
1065 158
4349 717
1265 222
236 59
199 24
9800 557
1044 194
1039 171
1573 362
6490 114
824 205
795 74
1631 350
2852 796
20566 584