862 266
2760 893
2973 980
1277 179
3189 289
2032 263
2601 312
5736 694
3041 395
13516 661
7863 606
2363 112
3748 686
3210 514