4299 668
18305 276
38784 280
3191 113
31079 352
26292 581
21077 589
21611 808
2188 325
5719 147
11298 575
4121 654
10482 783
7458 569
16578 550
12450 493
259422 832
2905 525