3009 535
4772 523
9704 579
25813 624
5485 405
2773 497
4382 432
2118 94
5298 261
14867 462
4039 455
3995 654
9011 89
8425 396
3746 723
8640 203
27845 334
1979 385
14315 130
9700 842
26112 984
10545 533
24322 386
10280 356
19665 337
9890 524
5848 276
2897 129