29621 585
84734 642
8893 465
14722 807
12672 714
13269 364
12906 181
11325 213
17206 393
4112 432
8723 532
3727 169