29572 457
17551 493
6874 856
15501 511
20196 133
21747 182
2458 305
3148 532
18319 275
30256 695
8795 307
12112 257
8154 702
13355 690
8435 132
7639 216
6826 548