3026 695
2348 650
1896 401
610 138
1841 431
1392 158
1777 301
2547 537
4136 51
6943 576
1900 508
1616 399
2908 606
8682 694
6852 516
1403 298
1603 486
3161 816
7532 789
10804 733
2367 375
6630 371
5013 435
21871 843
10135 247
14148 277
3077 716
10758 711