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