5095 803
43984 78
72067 1062
6314 644
2640 267
8559 535
5862 588
4610 732
7111 531
2684 150
1869 79
3046 443
12945 412
2240 93
4853 101
2202 294
8436 831
3116 530
1661 236
4361 468
1889 496
3233 890
2668 216
991 65
4564 613