140842 278
6454 209
934171 1244
25720 52
22148 818
196783 527
201578 1231
45990 774
60132 602
12889 494
3933 675
4296 306
3851 387
43860 117