22707 359
5007 281
29029 879
4928 548
7655 723
14368 461
14847 304
4056 324
3778 559
3028 529
2101 108
2859 632
2861 608