35090 486
12306 471
1238 38
4281 294
3113 373
3202 82
8563 443
3932 893
3963 504
2659 402
2982 529
5516 233
11911 348
3549 829
10531 770
5066 405
3434 496
1179 96
3528 368
5607 759
3767 351
3337 561
4211 554
4866 331