22694 359
5001 283
28874 879
4905 548
7639 723
14272 461
14377 304
4000 324
3759 559
2993 529
2093 108
2835 632
2823 608