1095 279
2942 874
2536 677
2706 778
2786 819
580 116
2300 691
1440 383
947 196
1181 333
1582 336
217 68
1454 404
2655 754
483 140
1747 463
781 154
2064 570
2956 808
1166 369
1437 466
1234 391
2914 667
2662 745
909 278
2745 728
173 44
2146 515