5080 356
11055 77
17492 482
10622 645
10019 510
14965 234
3952 503
12729 177
2609 110
5839 602
9240 885
3907 479
5578 643