3009 535
4772 523
9704 579
25813 624
5485 405
2773 497
4381 432
2118 94
5298 261
14865 462
4038 455
3995 654
9010 89
8425 396
3746 723
8639 203
27843 334
1979 385
14315 130
9699 842
26112 984
10544 533
24319 386
10280 356
19664 337
9890 524
5848 276
2897 129