29666 457
17615 493
6983 856
16001 511
20381 133
21952 182
2478 305
4113 532
18715 275
30701 695
9115 307
12678 257
8344 702
13915 690
9125 133
7969 216
7011 548