3894 781
1491 38
31302 390
8838 714
53195 388
15819 125
32081 827
33102 776
17756 482
45008 361
104991 746
3259 415
3199 735