12960 564
2828 66
11339 298
4628 43
17396 307
15484 327
32374 583
6130 293
17044 754
12124 410
4367 257
15224 504
8881 412
8305 859
8545 159
8952 513
13034 774
17806 654