3506 557
4561 674
2100 185
5853 612
12644 552
8675 778
4664 549
2720 263
6653 611
7943 70
5520 395
4239 476
2269 256
2659 416
5075 693
19092 257
12878 598
22445 509
9656 628
3507 412
27328 374
11780 892
11773 289
2872 518