14955 515
4692 551
6933 560
6161 258
8469 239
4149 373
4554 728
4116 664
4746 472
7170 547
4214 458
6452 413
4436 201
2594 588
11596 616
2158 262