209582 994
523688 1047
2269 529
10820 449
13668 141
255703 462
148496 667
16962 585
9181 567
273142 557
154600 438
12046 621
20898 492
21866 413
13672 552