2832 826
32112 578
3541 100
13144 523
4663 117
4552 45
10052 110
14349 547
9540 517
10169 647
19789 799
8602 579
14478 714
81930 659