15371 515
5064 551
7237 560
6957 259
8867 239
4449 373
4709 728
6119 664
5106 474
7556 547
4427 458
6548 413
4711 201
2660 588
15700 616
2388 262