21704 47
3541 130
3755 584
5814 172
24582 273
6200 526
22164 439
5916 473
2917 333
7336 286
3806 350
1632 200
20440 298
9227 535
21106 873
7079 531
7780 307
4200 468
45992 493
4063 457
9715 320
5508 75
5882 38
4664 338
5566 757
6156 64
2948 271
247553 1196