2905 756
2967 633
8201 668
20832 276
46542 280
3700 113
31865 352
27333 581
21687 589
22065 808
2704 325
5915 147
11487 575
4280 654
11510 785
8154 569
17145 551
13034 493
260228 832
3092 525