862 266
2761 893
2980 980
1279 179
3193 289
2035 263
2605 312
5750 694
3055 395
13520 661
7864 606
2363 112
3748 686
3212 514