15098 276
32211 280
2824 113
30049 352
24964 572
20529 589
20989 807
1979 325
5514 147
11201 575
4036 654
9899 783
7156 569
8441 547
11768 491
258343 832
2480 525