12835 563
2796 66
11258 298
4597 43
17316 307
15421 327
32195 583
6090 293
16985 754
12049 410
4336 257
15150 504
8821 412
8238 859
8436 159
8872 513
12984 774
17735 654