23584 61
20739 782
47470 419
27404 575
22473 277
138341 670
55535 358
21483 394
17649 413
5030 223
5695 480
4096 842
2293 112
9442 464