6395 582
142657 673
8233 565
4775 281
25392 369
11835 412
54466 107
4412 627
6311 684
3140 458
2468 134