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