29533 585
84451 642
8836 465
14697 807
12629 714
13259 364
12850 181
11309 213
17144 393
4102 432
8694 532
3719 169