21801 350
10317 333
7336 30
3549 560
3782 304
13597 663
3405 445
5656 63
9107 230
9626 574
5528 38
17334 125
7160 295
11225 872
8879 605
8494 484
4724 97
8467 534
6199 473
4485 804
10217 317
10080 445
2831 66
4078 242
8873 391
12128 410
8252 415
9530 847