969 89
3766 719
5108 480
16628 212
44905 142
24143 303
4327 356
5605 323
1604 229
15808 549
3238 494
1337 180
16779 706
1559 203
6560 688