3009 535
4772 523
9704 579
25812 624
5482 405
2771 497
4377 432
2118 94
5297 261
14859 462
4035 455
3995 654
9007 89
8425 396
3746 723
8638 203
27840 334
1975 385
14312 130
9693 842
26102 984
10541 533
24310 386
10277 356
19662 337
9887 524
5846 276
2897 129