5042 159
3495 377
1529 122
7553 416
3504 41
6471 191
6642 504
27891 392
5189 465
3506 294
4753 756
7065 873
9559 621
13839 52
14662 412
8967 364
15331 906
13878 682
9102 171
19365 726
18400 244
8253 112
3335 232
3448 195
16145 52
16641 448
10527 473
7921 504