2766 583
335 66
2791 880
1959 647
2904 933
878 252
2991 698
2285 591
588 55
1126 115
2135 532
2865 748
1541 211
1367 286
2501 324
326 49