3116 81
49897 842
8792 247
13723 663
7219 335
14939 395
8428 539
10880 91
57509 443
44606 153
8564 638
7115 107
6430 72
6592 735
14944 92
5656 41
46324 331