2589 663
2910 649
2053 576
2773 608
1720 558
3052 819
465 88
5102 707
1109 226
2651 558
8465 478
41970 451
11410 869
6873 250
164943 557
40562 322
15841 495
8426 213