2990 756
3038 633
8284 668
21013 276
48080 280
3759 113
31983 352
27481 581
21804 589
22162 808
2760 325
5951 147
11526 575
4332 654
11681 785
10285 569
17411 551
13096 493
260364 832
3145 525