148015 315
122249 1051
14097 495
12074 805
64979 581
7249 459
3302 189
3837 211
3216 484
48050 524
46749 541