162215 611
85586 532
18901 505
22681 289
2676 124
3178 114
3916 653
6387 604
60060 965
10843 383
39343 832