12904 563
2808 66
11283 298
4603 43
17337 307
15440 327
32246 583
6096 293
17004 754
12074 410
4344 257
15171 504
8833 412
8268 859
8470 159
8895 513
13000 774
17759 654