29580 585
84634 642
8870 465
14717 807
12648 714
13267 364
12881 181
11317 213
17180 393
4111 432
8718 532
3724 169