4839 527
35056 277
348727 935
31781 299
20287 722
33107 647
40393 215
100909 767
2978 652
3861 552
13215 720
4798 630
2143 119