5069 983
17384 526
9214 268
6309 461
2961 401
7279 704
6873 217
18649 571
6454 634
7329 684
9323 134
2618 128
15865 157
19889 818
20253 676
18535 859
6471 98
5705 183
6260 400
8450 570
5637 456
10164 673
3643 530
6317 158
19910 793
20060 38