29666 457
17615 493
6982 856
16001 511
20378 133
21952 182
2478 305
4109 532
18715 275
30699 695
9113 307
12677 257
8342 702
13913 690
9124 133
7966 216
7011 548