6573 582
143888 673
8248 565
4784 281
25585 369
11970 412
54947 107
4424 627
6349 684
3158 458
2488 134