21883 317
15097 632
2528 189
6661 632
15404 386
8894 964
4484 370
3484 842
7434 469
3114 520
3692 220
21780 233