2508 671
1374 338
2058 616
1872 552
1213 329
2555 513
2241 660
2057 578
2548 601
2869 834
669 170
1651 413
384 125
928 309
419 83
2962 874
2543 548
468 96
686 173
1702 459
2265 548
680 218
2987 959
1081 281
633 181
590 140
878 291
2848 896