3957 432
7230 648
6767 239
8618 548
155895 169
85804 516
8537 54
10220 529
21167 715
17305 569
20328 189
11734 673
4106 688
1478 146
2966 403
4979 817
5141 321