21832 317
15077 632
2523 189
6660 632
15403 386
8888 964
4482 370
3482 842
7431 469
3112 520
3690 220
21776 233