39733 337
6761 898
1000 159
4916 103
2524 218
30167 603
5152 83
6347 623
6035 449
5371 297
13667 724
39574 105
7171 420
3565 641
3226 491
5788 444
26770 675
4655 612
30624 570
3296 277
6096 346
5776 686
7030 621
13121 681