24005 666
8322 445
34177 87
2850 295
2865 576
2916 412
115911 561
2406 267
7872 731
3301 232
3498 446
2772 189