147998 315
122246 1051
14097 495
12073 805
64971 581
7248 459
3302 189
3837 211
3216 484
48046 524
46744 541