3891 115
20519 816
9809 249
3324 558
5860 415
7297 399
36489 484
11887 929
25495 404
9812 599
2324 124