21357 47
3501 130
3661 584
5706 172
24346 273
6158 526
21979 439
5862 473
2863 333
7240 286
3782 350
1598 200
20156 298
8999 535
21043 873
6890 531
7720 307
4148 468
44246 493
3939 457
9645 320
5437 75
5795 38
4620 338
5506 757
6120 64
2878 271
247104 1196