3026 695
2348 650
1896 401
610 138
1841 431
1392 158
1777 301
2547 537
4133 51
6943 576
1900 508
1616 399
2908 606
8682 694
6851 516
1403 298
1603 486
3160 816
7532 789
10804 733
2367 375
6628 371
5011 435
21869 843
10135 247
14148 277
3077 716
10757 711