1005 109
5312 813
4911 362
6369 546
49129 919
131180 653
61495 515
16672 842
27349 744
17994 361
5751 353
64328 784
68703 308