21916 640
25015 1548
45927 1643
19326 1425
43858 292
34713 1188
11848 277
50696 1734
19114 1280
12671 1643