4839 527
35056 277
348733 935
31784 299
20287 722
33107 647
40395 215
100913 767
2978 652
3861 552
13215 720
4798 630
2143 119