21703 350
10126 333
7306 30
3541 560
3769 304
13566 663
3389 445
5604 63
9042 230
9535 574
5501 38
17248 125
7133 295
11201 872
8851 605
8478 484
4705 97
8450 534
6188 473
4472 804
10178 317
10031 445
2809 66
4047 242
8847 391
12076 410
8231 415
9491 847