29513 585
84405 642
8828 465
14689 807
12626 714
13258 364
12844 181
11303 213
17135 393
4101 432
8687 532
3715 169