15090 276
32200 280
2824 113
30048 352
24950 572
20524 589
20989 807
1977 325
5514 147
11200 575
4036 654
9897 783
7156 569
8441 547
11768 491
258343 832
2480 525