2957 753
1085 181
2704 522
3141 701
2649 750
1876 253
2729 762
2735 608
2294 456
2147 376
3429 441
2380 553
3186 609
3016 706
977 196
3638 479
5012 638
2833 619
2081 405
3147 581
897 119
3878 739
451 39
2069 295