162146 611
85558 532
18899 505
22676 289
2676 124
3176 114
3916 653
6387 604
59949 965
10802 383
39320 832