148505 970
3656 529
5775 676
5228 619
10328 78
23093 325
10255 106
23546 630
241082 805
19451 553
12537 512
27757 506
6408 637
8362 694
55969 127