528 119
2397 459
521 131
5079 190
12206 296
8047 789
1606 66
9478 425
6417 279
26798 352
17003 445
4660 685
5265 653