148430 315
122330 1051
14104 495
12078 805
65216 581
7254 459
3306 189
3840 211
3222 484
48217 524
46844 541