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