140952 279
6457 209
934319 1245
25723 52
22149 818
196804 527
201587 1231
45996 774
60152 602
12894 494
3934 675
4296 306
3851 387
43866 117