141398 305
120496 1051
13716 495
12023 805
63239 581
7187 457
3242 189
3782 211
3165 484
46914 524
45772 541