21660 158
7987 107
8664 244
6087 804
16203 226
11971 826
3350 348
6257 415
17359 409
5472 33
4607 64
6172 715
5303 756
3207 246
12534 784
8230 385
7724 83
6483 100
2051 554
1446 322
4207 102
1611 278
2535 397
9540 539