2842 898
1273 305
2253 526
185 41
1686 393
3351 853
2898 859
411 114
2177 628
2217 645
2665 835
1447 318
1032 300
935 273
819 153
2591 730
827 225
1578 460
2717 799
2059 607
417 95
1702 467
2802 653
1528 491
2965 913
1721 486
2265 634
596 156