29533 585
84457 642
8837 465
14697 807
12629 714
13260 364
12850 181
11309 213
17147 393
4102 432
8695 532
3719 169