5042 159
3495 377
1529 122
7552 416
3504 41
6470 191
6642 504
27889 392
5189 465
3506 294
4753 756
7064 873
9559 621
13835 52
14661 412
8966 364
15330 906
13878 682
9100 171
19364 726
18398 244
8252 112
3335 232
3448 195
16144 52
16641 448
10522 473
7921 504