29593 585
84672 642
8883 465
14719 807
12657 714
13268 364
12885 181
11319 213
17189 393
4112 432
8719 532
3725 169