16641 766
15118 205
15351 645
17294 274
9991 707
4892 518
7000 728
6893 87
9898 286
5327 442
5819 224
18210 252
8599 342
4228 324