528 119
2388 459
520 131
5068 190
12194 296
8042 789
1604 66
9477 425
6411 279
26750 352
16966 445
4655 685
5260 653