16534 28
30487 695
47186 243
19685 279
8791 420
5054 535
5411 568
14493 125
2729 291
18566 365
13626 884
5592 642
223393 631
12803 302
10429 718
4604 372
7767 599
7372 94
6974 476
25060 541
7359 722
3847 113
7809 386
11993 482
34761 168
7650 681
13843 218
6428 610