3009 535
4775 523
9705 579
25815 624
5486 405
2774 497
4385 432
2120 94
5301 261
14873 462
4040 455
3995 654
9015 89
8426 396
3747 723
8640 203
27846 334
1979 385
14318 130
9706 842
26117 984
10551 533
24329 386
10285 356
19666 337
9895 524
5849 276
2897 129