15763 653
9350 165
18614 486
14095 88
44784 995
282888 1393
14515 196
10047 570
14671 538
40850 564
24266 247
68129 433
40428 780