29497 585
84358 642
8818 465
14680 807
12623 714
13257 364
12838 181
11301 213
17126 393
4099 432
8687 532
3711 169