6573 582
143882 673
8248 565
4784 281
25584 369
11969 412
54940 107
4424 627
6349 684
3158 458
2488 134