14978 515
4722 551
6970 560
6247 258
8506 239
4192 373
4573 728
4121 664
4773 472
7191 547
4230 458
6457 413
4462 201
2597 588
11979 616
2186 262