29651 457
17606 493
6971 856
15960 511
20340 133
21939 182
2473 305
4100 532
18679 275
30666 695
9072 307
12595 257
8329 702
13869 690
9089 133
7937 216
6990 548