6512 582
143305 673
8239 565
4779 281
25499 369
11899 412
54684 107
4419 627
6331 684
3145 458
2477 134