21400 250
21486 94
9071 61
8585 507
16413 510
20893 709
14417 132
3618 117
15548 288
6601 668
10507 555
16444 396
5592 405
4820 657
3282 183
11104 467
7234 894
14620 859
5057 245
6337 447
5493 429
21158 277
24701 845
10221 593