12915 563
2811 66
11296 298
4606 43
17348 307
15450 327
32266 583
6101 293
17011 754
12081 410
4348 257
15185 504
8836 412
8272 859
8485 159
8901 513
13003 774
17767 654