29699 535
3563 297
21482 458
5572 585
7482 711
4185 543
1951 51
56615 264
13123 428
5780 637
15481 318
6556 583
8993 272
7786 576
4060 584
15681 101
8649 520
5991 568
4043 196
10152 350
10748 796
5729 437
6398 173
6182 295
8516 675
2373 28
6597 691