4670 175
19652 116
11913 649
5547 529
9749 539
8401 584
5305 147
18303 541
9891 293
4868 484
8380 200
12288 602
37799 825
7471 481
5360 315
9109 844
7420 610
6927 152
5130 306
6399 308
21247 241
6596 582
16217 91
7618 260
11955 477
22222 145
19926 587
5604 727