301701 786
68476 280
21499 730
15897 487
239098 456
69102 431
12781 203
24514 67
10047 398
31601 527
39344 492
51187 473
50238 735
17772 953
101165 692
85847 628
44045 269
103253 667
52356 820
23847 142
19766 311
135891 394
20225 818
409502 1030
81408 737
19161 806
27803 89
15842 753