162549 611
85721 532
18909 505
22701 289
2681 124
3186 114
3928 653
6390 604
60692 965
11042 383
39478 832