147940 315
122238 1051
14097 495
12073 805
64949 581
7248 459
3301 189
3836 211
3216 484
48037 524
46733 541