171649 664
57041 712
21575 375
23010 653
21618 308
11411 318
11827 821
12502 218
20101 129
10524 774
7436 729
9747 147
4935 378
7851 532
3040 82