2989 756
3031 633
8267 668
20989 276
48022 280
3752 113
31970 352
27473 581
21787 589
22148 808
2746 325
5943 147
11521 575
4315 654
11639 785
10275 569
17406 551
13085 493
260355 832
3137 525