121716 671
57748 498
4548 510
7089 705
9610 267
12526 161
8388 722
31612 862
7154 596
50257 765
69503 326
7347 104
17581 759
7813 284
27118 307
29883 695
44673 641
23759 199
49548 684
40195 406
18002 132
39025 584
54031 597
9074 628
2577 68
4443 518
62923 448
33788 310