12925 563
2816 66
11305 298
4609 43
17354 307
15457 327
32288 583
6105 293
17018 754
12088 410
4352 257
15195 504
8837 412
8281 859
8498 159
8912 513
13008 774
17775 654