29660 457
17609 493
6978 856
15985 511
20376 133
21950 182
2475 305
4107 532
18700 275
30691 695
9104 307
12644 257
8338 702
13898 690
9115 133
7958 216
7006 548