29660 457
17609 493
6978 856
15978 511
20375 133
21948 182
2475 305
4107 532
18698 275
30688 695
9099 307
12636 257
8338 702
13897 690
9110 133
7957 216
7004 548