29653 457
17607 493
6972 856
15962 511
20353 133
21940 182
2473 305
4102 532
18683 275
30674 695
9086 307
12602 257
8330 702
13876 690
9094 133
7941 216
6997 548