16968 96
8598 873
5585 94
13129 195
4859 464
12755 666
6579 87
9176 654
3699 441
10716 665
8644 503
247553 1196
130086 1079
145538 273
16040 578
4647 550
17431 537
5160 297
5951 630
4549 406
6702 336
7968 956
21731 699
46155 508
14795 792
24119 300
4916 178
27792 81