22714 359
5018 281
29068 879
4934 548
7662 723
14389 461
14891 304
4062 324
3785 559
3032 529
2106 108
2860 632
2862 608