6897 340
20779 824
9495 903
9955 618
978 117
5114 396
6076 263
18658 386
16136 414
2491 243
23772 209
6543 361
4013 312