12913 563
2810 66
11292 298
4605 43
17342 307
15448 327
32261 583
6100 293
17008 754
12078 410
4348 257
15184 504
8835 412
8272 859
8483 159
8899 513
13001 774
17766 654