29531 585
84442 642
8832 465
14696 807
12628 714
13259 364
12850 181
11309 213
17142 393
4102 432
8694 532
3718 169