3162 506
11717 462
4843 476
7008 249
5471 676
4598 56
4268 367
8541 198
9394 331
30635 486
6862 533
5200 678
1533 157
6507 667
5141 566
13993 784
26856 669
13716 186
8997 49
10911 719
3986 41
6676 771
9979 628
8051 119
8614 503
5020 76
9785 129
145188 510