5046 159
3496 377
1531 122
7557 416
3505 41
6475 191
6645 504
27916 392
5199 465
3508 294
4758 756
7067 873
9564 621
13852 52
14670 412
8974 364
15338 906
13886 682
9104 171
19370 726
18404 244
8254 112
3335 232
3449 195
16154 52
16648 448
10532 473
7922 504