3503 429
5704 347
3843 585
1475 252
3185 754
1159 172
8936 866
5561 620
9652 621
7426 353
12306 909
6242 722
2981 78
5286 697
5901 662
15188 664
6800 702
23170 257
13736 633
5079 682
5106 257
3808 705
5264 468
4471 292