16968 96
8598 873
5585 94
13129 195
4859 464
12755 666
6582 87
9177 654
3700 441
10716 665
8644 503
247554 1196
130087 1079
145538 273
16041 578
4647 550
17431 537
5160 297
5951 630
4549 406
6702 336
7968 956
21731 699
46158 508
14795 792
24119 300
4916 178
27792 81