16450 28
29607 695
47052 243
19602 279
8609 417
4927 535
5251 568
14287 125
2717 291
18486 365
13195 883
5579 641
223138 631
12538 302
9994 719
4488 372
7740 599
7083 94
6622 476
24748 541
7124 634
3629 113
7682 387
11860 482
34309 168
7575 681
13449 217
6158 610