521 119
2368 459
510 131
5045 190
12175 296
8023 789
1600 66
9461 425
6399 279
26677 352
16725 445
4650 685
5248 653