311231 600
163814 568
73604 666
20756 572
54326 537
123968 402
32120 567
39635 105
59839 683
52909 646
32212 585
89293 796
97105 751
55087 309
49065 570
58009 988
42932 231
78116 750
67299 223
34119 502
41777 715
22692 136
11699 221
39734 590
72424 783
90806 262