162566 611
85725 532
18910 505
22701 289
2681 124
3186 114
3929 653
6390 604
60722 965
11052 383
39480 832