35079 308
20746 427
7951 306
4848 349
16993 122
25891 105
12829 686
244618 624
5491 468
2671 195
45044 323
2535 95
1564 64
9291 428
25767 160
8887 949
8234 91
15168 127
14576 688
19421 612
67167 571
5026 378
18112 809
143533 252