12911 563
2809 66
11287 298
4605 43
17339 307
15441 327
32252 583
6099 293
17005 754
12077 410
4346 257
15176 504
8834 412
8268 859
8477 159
8897 513
13000 774
17762 654