14946 515
4685 551
6922 560
6140 258
8458 239
4143 373
4552 728
4112 664
4742 472
7166 547
4210 458
6451 413
4433 201
2594 588
11487 616
2153 262