148313 315
122296 1051
14102 495
12076 805
65135 581
7254 459
3305 189
3839 211
3221 484
48173 524
46817 541