3058 649
1713 521
1514 446
3521 793
1501 300
1818 472
2683 831
370 24
1526 335
2041 452
4468 399
926 208
571 140
527 101
2367 613
1450 352
2666 619
514 97
2134 553
2335 456
2651 544
856 172
2882 801
2913 904