149196 315
122509 1051
14130 495
12089 805
65613 581
7258 459
3324 189
3858 211
3230 484
48474 525
46993 541