148598 315
122367 1051
14110 495
12081 805
65305 581
7256 459
3310 189
3843 211
3226 484
48283 524
46873 541