6513 582
143313 673
8239 565
4779 281
25499 369
11900 412
54689 107
4419 627
6332 684
3145 458
2478 134