8596 873
5585 94
13128 195
4859 464
12755 666
6579 87
9176 654
3699 441
10716 665
8644 503
247553 1196
130086 1079
145537 273
16039 578
4647 550
17431 537
5159 297
5951 630
4549 406
6702 336
7967 956
21729 699
46153 508
14794 792
24119 300
4916 178
27790 81
11109 286