22540 95
9490 566
13686 141
14263 584
2257 54
43671 538
14879 647
6586 630
13317 462
5011 646
12518 863
3827 256
2617 183
6090 616
60541 376
6226 757
6193 211
5463 853
22860 979
8420 127
15631 492
11217 208
60045 745
170284 601
12835 775
7142 221
3592 45
5729 914