16969 96
8598 873
5586 94
13129 195
4859 464
12755 666
6585 87
9178 654
3700 441
10716 665
8645 503
247554 1196
130087 1079
145538 273
16041 578
4647 550
17431 537
5160 297
5951 630
4549 406
6702 336
7969 956
21731 699
46158 508
14795 792
24119 300
4916 178
27793 81