3401 321
8474 360
1939 73
14893 621
25663 288
19823 624
20312 651
268698 1156
96743 749
78298 404
39230 620
135668 649
120012 750
51519 348
80060 562
54738 591
45676 130
60753 685
27363 389
29003 81
13546 375
33776 284
9028 628
7323 728
8828 481
5467 740
4366 517
32227 383