31767 295
31685 325
85918 426
66400 226
50293 418
84824 735
53155 252
38168 275
78630 827
26121 49
9216 796
12306 532
27957 188
53654 603
131598 386
65046 688
36266 364
18225 632
110399 402
105620 236
100250 907
47910 61
11928 67
104323 508
56729 413
70614 661
16235 568
172748 139