29581 457
17571 493
6888 856
15543 511
20199 133
21762 182
2464 305
3149 532
18371 275
30287 695
8814 307
12158 257
8173 702
13427 690
8497 132
7666 216
6849 548