2939 756
3001 633
8227 668
20870 276
46844 280
3713 113
31888 352
27368 581
21717 589
22081 808
2715 325
5919 147
11488 575
4287 654
11543 785
8167 569
17155 551
13055 493
260268 832
3110 525