4839 527
35056 277
348734 935
31784 299
20287 722
33108 647
40395 215
100914 767
2978 652
3861 552
13215 720
4798 630
2143 119