3109 81
49626 842
8787 247
13709 663
7217 335
14935 395
8425 539
10878 91
57479 443
44575 153
8557 638
7113 107
6428 72
6587 735
14941 92
5647 41
46244 331