162239 611
85596 532
18901 505
22681 289
2676 124
3179 114
3917 653
6387 604
60108 965
10854 383
39352 832