148027 315
122252 1051
14097 495
12074 805
64988 581
7249 459
3302 189
3837 211
3216 484
48056 524
46753 541