3005 890
2085 352
1441 300
1309 306
2889 685
2880 575
2982 869
2394 457
840 144
523 83
3128 769
1098 236
1434 331
733 171
1446 254
7174 663
1590 251
2576 716
1482 344
1748 372
2928 759
537 91
2479 470
737 112
571 35
2337 615
2705 685
2916 587