3126 561
779 81
2591 333
8344 886
9459 672
8673 641
2863 438
1185 284
875 114
704 203
2954 904
1114 263
2105 401
319 74
2437 631
1511 344
2803 607
2734 572
2275 397
587 103
677 155
1166 272
2702 546
3730 518
2520 531
823 198
2635 584
716 113