2989 756
3031 633
8273 668
20992 276
48028 280
3753 113
31974 352
27476 581
21792 589
22149 808
2749 325
5944 147
11521 575
4317 654
11644 785
10279 569
17408 551
13088 493
260355 832
3137 525