10246 505
5599 280
2893 358
4327 742
6819 634
5580 147
2672 460
2518 475
2995 506
111849 976
31056 369
90954 782
25804 506