32979 406
95538 262
25805 639
15742 324
35487 585
6682 640
3998 667
6020 296
15286 1018
3698 657
7426 632
55521 725
28316 178
46057 366