2105 159
12731 750
7631 789
8313 124
16936 228
8084 429
8721 520
9815 312
104421 389
5831 528
20342 566