526 119
2379 459
516 131
5052 190
12181 296
8034 789
1602 66
9468 425
6404 279
26704 352
16923 445
4652 685
5254 653