5276 514
32455 502
14075 450
2228 43
5237 288
20352 893
3781 637
16745 654
68606 308
5510 664
4104 766