2248 110
7047 814
6131 362
6984 546
51976 920
133235 653
65068 516
17401 842
28961 744
18672 361
6302 353
66223 784
71223 309