21887 317
15099 632
2528 189
6661 632
15404 386
8894 964
4484 370
3484 842
7434 469
3114 520
3693 220
21782 233