29660 457
17609 493
6978 856
15982 511
20375 133
21948 182
2475 305
4107 532
18698 275
30689 695
9100 307
12636 257
8338 702
13897 690
9112 133
7957 216
7004 548