22710 359
5007 281
29035 879
4928 548
7655 723
14371 461
14851 304
4056 324
3778 559
3028 529
2102 108
2859 632
2861 608