10247 505
5601 280
2897 358
4329 742
6823 634
5587 147
2675 460
2519 475
2998 506
111948 976
31082 370
91056 782
25863 506