53509 497
7351 855
104313 248
21245 938
18008 295
22371 629
19622 355
17584 581
18812 80
5502 234
3659 227
2750 42
9524 344
5216 650