22712 359
5011 281
29037 879
4928 548
7655 723
14373 461
14863 304
4057 324
3778 559
3029 529
2102 108
2859 632
2861 608