103555 334
5398 654
5659 351
4337 359
8660 570
4736 531
143045 870
112814 841
60784 413
2892 394
3654 442
27985 1074
93580 707
7538 414
7838 618
6519 464
2393 171
3861 716
5985 524
4591 328
5823 600
5703 120
100567 315
3622 638
5867 512
1502 83
67267 432
2662 180