14993 276
32040 280
2807 113
30021 352
24892 572
20480 589
20970 807
1964 325
5502 147
11191 575
4032 654
9883 783
7150 569
8424 547
11759 491
258309 832
2476 525