24015 666
8348 445
34185 87
2851 295
2865 576
2921 412
115978 561
2406 267
7872 731
3301 232
3499 446
2772 189