6448 582
142893 673
8236 565
4778 281
25428 369
11840 412
54531 107
4412 627
6318 684
3140 458
2472 134