13002 453
2597 99
5993 420
10614 522
24813 166
4202 634
6540 737
2643 368
4842 563
3516 135
6073 883
8699 654
19771 742
13997 483
10333 179
6911 653
1930 35
5588 432
8553 599
5600 524
4552 651
3899 214
10005 570
19535 981