22712 359
5016 281
29046 879
4929 548
7660 723
14384 461
14877 304
4058 324
3778 559
3029 529
2102 108
2860 632
2861 608