6518 582
143400 673
8243 565
4779 281
25511 369
11913 412
54743 107
4420 627
6335 684
3146 458
2480 134