24006 666
8329 445
34180 87
2850 295
2865 576
2918 412
115927 561
2406 267
7872 731
3301 232
3498 446
2772 189