862 266
2760 893
2973 980
1277 179
3190 289
2033 263
2604 312
5740 694
3045 395
13516 661
7864 606
2363 112
3748 686
3210 514