2915 831
2684 731
2936 688
686 105
3956 874
1473 159
3137 651
3126 830
799 92
1432 186
1053 242
2590 550
2347 594
981 262
2490 169
2936 735
1556 333
1296 247
2212 395
1045 203
2994 907
1188 338
2992 552
3199 618