3196 648
2915 587
1952 458
2542 653
2202 485
240 43
3781 316
3067 689
918 29
3585 767
1803 458
2751 515
2280 396
2123 541
3358 817
4149 862
2012 636
7643 409
1125 294
2701 794
3447 727
2678 652
2391 631
3876 463