26536 396
8563 677
224410 907
8513 391
6462 411
17766 58
8307 701
7624 726
15234 153
2792 71
26944 366