1051 109
5318 813
4940 362
6376 546
49161 919
131204 653
61533 515
16675 842
27368 744
18000 361
5752 353
64345 784
68733 308