2953 355
4383 264
25554 214
12306 358
8041 394
14039 477
5504 351
6997 243
30963 177
18503 168
10670 279
39298 841
8603 620
18637 556
13382 253
51355 257
8783 891
15533 817
4995 51
7194 477
15236 833
13844 614
17722 360
6400 642
4855 319
3163 523
3250 778
1191 42