3009 535
4772 523
9704 579
25812 624
5481 405
2771 497
4377 432
2118 94
5297 261
14857 462
4035 455
3994 654
9005 89
8424 396
3746 723
8638 203
27837 334
1974 385
14310 130
9690 842
26102 984
10540 533
24310 386
10276 356
19662 337
9886 524
5846 276
2897 129