2971 756
3019 633
8257 668
20954 276
47610 280
3735 113
31937 352
27444 581
21771 589
22127 808
2732 325
5936 147
11516 575
4308 654
11598 785
10259 569
17373 551
13073 493
260338 832
3131 525