162959 611
85771 532
18912 505
22708 289
2683 124
3189 114
3933 653
6393 604
60963 965
11123 383
39539 832