58850 572
18844 276
2633 27
12085 570
9016 552
12706 477
2611 51
6485 482
31191 207
2847 187
7259 386
5145 553
6069 257