5038 521
5414 160
8778 593
5837 597
5836 759
14199 138
21209 383
11102 286
7516 336
40614 953
33473 404
9550 116
5512 250