103542 334
5398 654
5659 351
4336 358
8657 570
4735 531
143017 870
112805 841
60778 413
2892 394
3654 442
27983 1074
93568 707
7538 414
7836 618
6519 464
2393 171
3859 716
5985 524
4591 328
5823 600
5701 120
100554 315
3621 638
5867 512
1502 83
67256 432
2662 180