29660 457
17609 493
6978 856
15983 511
20375 133
21948 182
2475 305
4107 532
18699 275
30691 695
9102 307
12643 257
8338 702
13897 690
9112 133
7958 216
7005 548