6566 582
143804 673
8247 565
4784 281
25571 369
11963 412
54905 107
4424 627
6346 684
3158 458
2488 134