6508 582
143265 673
8239 565
4779 281
25494 369
11897 412
54665 107
4419 627
6331 684
3143 458
2477 134