2946 929
2484 591
1310 310
597 168
478 106
2557 546
1314 413
3417 669
2563 641
1515 451
2425 619
2495 669
648 159
660 182
316 83
591 162
2052 580
745 145
2481 744
1158 275
587 158
251 45
1724 458
2038 402
2619 678
142 28
1844 570
2971 842