29662 457
17609 493
6978 856
15989 511
20377 133
21951 182
2475 305
4108 532
18702 275
30692 695
9105 307
12654 257
8339 702
13901 690
9116 133
7958 216
7007 548