5049 159
3501 377
1534 122
7561 416
3510 41
6484 191
6650 504
27939 392
5201 465
3515 294
4762 756
7072 873
9575 621
13867 52
14684 412
8988 364
15349 906
13896 682
9112 171
19379 726
18410 244
8259 112
3337 232
3450 195
16167 52
16654 448
10549 473
7924 504