4496 98
10171 883
8541 513
15229 616
53470 191
8355 693
11338 946
26921 647
5051 159
7566 416
3514 41
6487 191
6655 504
27968 392
5204 465
3517 294
4763 756
7074 873
9589 621
13879 52
14692 412
9004 364
15353 906
13908 682
10432 697
15696 758
5125 73
5302 522