147890 315
122233 1051
14093 495
12072 805
64921 581
7248 459
3301 189
3832 211
3215 484
48021 524
46723 541