3009 535
4772 523
9704 579
25812 624
5485 405
2773 497
4377 432
2118 94
5298 261
14861 462
4035 455
3995 654
9009 89
8425 396
3746 723
8639 203
27841 334
1977 385
14312 130
9694 842
26104 984
10541 533
24313 386
10279 356
19662 337
9889 524
5848 276
2897 129