162248 611
85602 532
18901 505
22681 289
2676 124
3179 114
3917 653
6387 604
60111 965
10856 383
39356 832