21798 350
10313 333
7336 30
3549 560
3782 304
13597 663
3405 445
5654 63
9102 230
9625 574
5527 38
17329 125
7160 295
11224 872
8878 605
8494 484
4723 97
8466 534
6198 473
4485 804
10214 317
10079 445
2831 66
4078 242
8872 391
12128 410
8252 415
9529 847