6573 582
143872 673
8248 565
4784 281
25582 369
11969 412
54933 107
4424 627
6349 684
3158 458
2488 134