29530 585
84437 642
8831 465
14693 807
12628 714
13259 364
12848 181
11308 213
17142 393
4102 432
8693 532
3718 169