20151 515
19968 584
9382 519
3258 327
26152 288
5670 275
17048 352
12746 78
15915 165
11068 857
18274 349
11107 577
9714 76
22822 668
12386 345
41969 113
11424 315
13797 442
6781 421
10513 643
11769 433
18287 122
22562 823
13170 353
12881 524
39360 437
17728 248
10976 785