148303 315
122290 1051
14102 495
12076 805
65128 581
7254 459
3304 189
3839 211
3221 484
48168 524
46812 541