15354 515
5049 551
7229 560
6934 259
8851 239
4435 373
4699 728
5420 664
5089 474
7539 547
4420 458
6540 413
4704 201
2658 588
15660 616
2375 262