10246 505
5600 280
2893 358
4327 742
6819 634
5580 147
2672 460
2518 475
2995 506
111861 976
31059 369
90965 782
25812 506