3096 768
9274 184
9312 44
63820 411
79849 529
58225 597
31617 723
28250 309
21472 652
10664 73
16708 755
6611 105
15278 688
14886 394