24505 666
15799 448
35942 88
4013 295
3424 577
3722 412
131812 567
2539 267
8227 731
3437 232
3912 446
3048 189