29580 457
17571 493
6887 856
15541 511
20199 133
21762 182
2463 305
3149 532
18369 275
30286 695
8814 307
12158 257
8173 702
13427 690
8495 132
7666 216
6849 548