860 266
2756 893
2969 980
1264 179
3177 289
2015 263
2596 312
5670 694
2995 395
13499 661
7852 606
2350 112
3745 686
3208 514